Package io.gem.logger
Interface GemLogger
- All Superinterfaces:
io.sbm.logger.CountConnections
,GetArguments
,io.sbk.logger.Logger
,io.perl.logger.PerformanceLogger
,io.perl.logger.Print
,io.sbm.logger.RamLogger
,io.sbk.logger.ReadRequestsLogger
,io.perl.api.ReportLatencies
,io.sbk.logger.SetRW
,io.sbk.logger.WriteRequestsLogger
- All Known Implementing Classes:
AbstractGemLogger
,GemPrometheusLogger
Interface GemLogger.
-
Method Summary
Methods inherited from interface io.sbm.logger.CountConnections
decrementConnections, incrementConnections
Methods inherited from interface io.gem.params.GetArguments
getOptionsArgs, getParsedArgs
Methods inherited from interface io.sbk.logger.Logger
addArgs, close, open, parseArgs, setExceptionHandler
Methods inherited from interface io.perl.logger.PerformanceLogger
getMaxLatency, getMinLatency, getPercentiles, getPrintingIntervalSeconds, getTimeUnit, printTotal
Methods inherited from interface io.perl.logger.Print
print
Methods inherited from interface io.sbm.logger.RamLogger
print, printTotal
Methods inherited from interface io.sbk.logger.ReadRequestsLogger
getMaxReaderIDs, recordReadRequests, recordReadTimeoutEvents
Methods inherited from interface io.perl.api.ReportLatencies
reportLatency, reportLatencyRecord
Methods inherited from interface io.sbk.logger.SetRW
setMaxReaders, setMaxWriters, setReaders, setWriters
Methods inherited from interface io.sbk.logger.WriteRequestsLogger
getMaxWriterIDs, recordWriteRequests, recordWriteTimeoutEvents