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.perl.logger.ReportLatency,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, incrementConnectionsMethods inherited from interface io.gem.params.GetArguments
getOptionsArgs, getParsedArgsMethods inherited from interface io.sbk.logger.Logger
addArgs, close, open, parseArgs, setExceptionHandlerMethods inherited from interface io.perl.logger.PerformanceLogger
getMaxLatency, getMinLatency, getPercentiles, getPrintingIntervalSeconds, getTimeUnit, printTotal, recordLatencyMethods inherited from interface io.perl.logger.Print
printMethods inherited from interface io.sbm.logger.RamLogger
print, printTotalMethods inherited from interface io.sbk.logger.ReadRequestsLogger
getMaxReaderIDs, recordReadRequests, recordReadTimeoutEventsMethods inherited from interface io.perl.api.ReportLatencies
reportLatency, reportLatencyRecordMethods inherited from interface io.sbk.logger.SetRW
setMaxReaders, setMaxWriters, setReaders, setWritersMethods inherited from interface io.sbk.logger.WriteRequestsLogger
getMaxWriterIDs, recordWriteRequests, recordWriteTimeoutEvents