All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description CustomLogstashEncoder JewelCliLoggingConfigurator Configures logging according to logging related options given at the jewel cli command line.JewelCliLoggingOptions This is the interface to have your options interface extend when using JewelCliLoggingConfigurator to configure logging based on the resulting options.LevelRangeFilter Filters events within the levels levelMin and levelMax, inclusive.LoggerThresholdFilter Comparable to ch.qos.logback.classic.filter.ThresholdFilter, but for a specific logger.LoggingConfigurator Base configurator of logback for spotify services/tools.LoggingConfigurator.Level LoggingConfigurator.ReplaceNewLines Defines if new lines should be replaced in the logged message to avoid potential CRLF injection.LoggingSupport Utility for emitting log messages in the Spotify log format.LoggingSupport.Ident The ident portion of the log line (comes between the record ID and the log message type).MillisecondPrecisionSyslogAppender ASyslogAppender
with millisecond timestamp precision.MillisecondPrecisionSyslogStartConverter ASyslogStartConverter
with millisecond timestamp precision.SingleLineStackTrace Marker interface to be used on exception where only the first line of the stack trace should be logged.SpotifyInternalAppender ASyslogAppender
that uses millisecond precision, and that by default configures its values forSyslogAppenderBase.syslogHost
andSyslogAppenderBase.port
based on the environment variables specified inLoggingConfigurator.SPOTIFY_SYSLOG_HOST
andLoggingConfigurator.SPOTIFY_SYSLOG_PORT
.UncaughtExceptionLogger