A B C D E G I J L M O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addSentryAppender(String) - Static method in class com.spotify.logging.LoggingConfigurator
-
Add a sentry appender for error log event.
- addSentryAppender(String, LoggingConfigurator.Level) - Static method in class com.spotify.logging.LoggingConfigurator
-
Deprecated.
- addSentryAppender(String, LoggingConfigurator.Level, SentryOptions) - Static method in class com.spotify.logging.LoggingConfigurator
-
Add a sentry appender.
- ALL - com.spotify.logging.LoggingConfigurator.Level
- append(ILoggingEvent) - Method in class com.spotify.logging.logback.MillisecondPrecisionSyslogAppender
- appendEscaped(Object, StringBuilder) - Static method in class com.spotify.logging.LoggingSupport
B
- buildLayout() - Method in class com.spotify.logging.logback.MillisecondPrecisionSyslogAppender
- buildLogLine(String, int, LoggingSupport.Ident, Object...) - Static method in class com.spotify.logging.LoggingSupport
C
- com.spotify.logging - package com.spotify.logging
- com.spotify.logging.logback - package com.spotify.logging.logback
- configure(JewelCliLoggingOptions) - Static method in class com.spotify.logging.JewelCliLoggingConfigurator
- configure(File) - Static method in class com.spotify.logging.JewelCliLoggingConfigurator
- configure(File) - Static method in class com.spotify.logging.LoggingConfigurator
-
Configure logging using a logback configuration file.
- configure(File, String) - Static method in class com.spotify.logging.LoggingConfigurator
-
Configure logging using a logback configuration file.
- configureDefaults() - Static method in class com.spotify.logging.LoggingConfigurator
-
Configure logging with default behaviour and log to stderr.
- configureDefaults(String) - Static method in class com.spotify.logging.LoggingConfigurator
-
Configure logging with default behaviour and log to stderr using INFO logging level.
- configureDefaults(String, LoggingConfigurator.Level) - Static method in class com.spotify.logging.LoggingConfigurator
-
Configure logging with default behaviour and log to stderr.
- configureDefaults(String, LoggingConfigurator.Level, LoggingConfigurator.ReplaceNewLines) - Static method in class com.spotify.logging.LoggingConfigurator
-
Configure logging with default behaviour and log to stderr.
- configureLogstashEncoderDefaults(LoggingConfigurator.Level) - Static method in class com.spotify.logging.LoggingConfigurator
-
Configure logging with the LogstashEncoder library.
- configureNoLogging() - Static method in class com.spotify.logging.LoggingConfigurator
-
Mute all logging.
- configureService(String) - Static method in class com.spotify.logging.LoggingConfigurator
-
Configure logging with default behaviour for a service.
- configureSyslogDefaults(String) - Static method in class com.spotify.logging.LoggingConfigurator
-
Configure logging with default behavior and log to syslog using INFO logging level.
- configureSyslogDefaults(String, LoggingConfigurator.Level, LoggingConfigurator.ReplaceNewLines) - Static method in class com.spotify.logging.LoggingConfigurator
-
Configure logging with default behavior and log to syslog.
- configureSyslogDefaults(String, LoggingConfigurator.Level, String, int, LoggingConfigurator.ReplaceNewLines) - Static method in class com.spotify.logging.LoggingConfigurator
-
Configure logging with default behavior and log to syslog.
- configureSyslogDefaults(String, LoggingConfigurator.Level, String, int, String, LoggingConfigurator.ReplaceNewLines) - Static method in class com.spotify.logging.LoggingConfigurator
-
Configure logging with default behavior and log to syslog.
- convert(ILoggingEvent) - Method in class com.spotify.logging.logback.MillisecondPrecisionSyslogStartConverter
- CustomLogstashEncoder - Class in com.spotify.logging.logback
- CustomLogstashEncoder() - Constructor for class com.spotify.logging.logback.CustomLogstashEncoder
D
- debug() - Method in interface com.spotify.logging.JewelCliLoggingOptions
- debug(Logger, String, int, LoggingSupport.Ident, Object...) - Static method in class com.spotify.logging.LoggingSupport
-
Generate a new debug log message according to the Spotify log format.
- DEBUG - com.spotify.logging.LoggingConfigurator.Level
- decide(ILoggingEvent) - Method in class com.spotify.logging.logback.LevelRangeFilter
- decide(ILoggingEvent) - Method in class com.spotify.logging.logback.LoggerThresholdFilter
- DEFAULT_IDENT - Static variable in class com.spotify.logging.LoggingConfigurator
E
- EMPTY_IDENT - Static variable in class com.spotify.logging.LoggingSupport.Ident
- error() - Method in interface com.spotify.logging.JewelCliLoggingOptions
- error(Logger, String, int, LoggingSupport.Ident, Object...) - Static method in class com.spotify.logging.LoggingSupport
-
Generate a new error log message according to the Spotify log format.
- ERROR - com.spotify.logging.LoggingConfigurator.Level
G
- getCharset() - Method in class com.spotify.logging.logback.MillisecondPrecisionSyslogAppender
- getLevelMax() - Method in class com.spotify.logging.logback.LevelRangeFilter
- getLevelMin() - Method in class com.spotify.logging.logback.LevelRangeFilter
- getMsgPattern(LoggingConfigurator.ReplaceNewLines) - Static method in enum com.spotify.logging.LoggingConfigurator.ReplaceNewLines
I
- ident() - Method in interface com.spotify.logging.JewelCliLoggingOptions
- Ident(int, Object...) - Constructor for class com.spotify.logging.LoggingSupport.Ident
-
Create a new ident.
- info() - Method in interface com.spotify.logging.JewelCliLoggingOptions
- info(Logger, String, int, LoggingSupport.Ident, Object...) - Static method in class com.spotify.logging.LoggingSupport
-
Generate a new info log message according to the Spotify log format.
- INFO - com.spotify.logging.LoggingConfigurator.Level
J
- JewelCliLoggingConfigurator - Class in com.spotify.logging
-
Configures logging according to logging related options given at the jewel cli command line.
- JewelCliLoggingConfigurator() - Constructor for class com.spotify.logging.JewelCliLoggingConfigurator
- JewelCliLoggingOptions - Interface in com.spotify.logging
-
This is the interface to have your options interface extend when using JewelCliLoggingConfigurator to configure logging based on the resulting options.
L
- LevelRangeFilter - Class in com.spotify.logging.logback
-
Filters events within the levels levelMin and levelMax, inclusive.
- LevelRangeFilter() - Constructor for class com.spotify.logging.logback.LevelRangeFilter
- logFileName() - Method in interface com.spotify.logging.JewelCliLoggingOptions
- LoggerThresholdFilter - Class in com.spotify.logging.logback
-
Comparable to ch.qos.logback.classic.filter.ThresholdFilter, but for a specific logger.
- LoggerThresholdFilter() - Constructor for class com.spotify.logging.logback.LoggerThresholdFilter
- LoggingConfigurator - Class in com.spotify.logging
-
Base configurator of logback for spotify services/tools.
- LoggingConfigurator() - Constructor for class com.spotify.logging.LoggingConfigurator
- LoggingConfigurator.Level - Enum in com.spotify.logging
- LoggingConfigurator.ReplaceNewLines - Enum in com.spotify.logging
-
Defines if new lines should be replaced in the logged message to avoid potential CRLF injection.
- LoggingSupport - Class in com.spotify.logging
-
Utility for emitting log messages in the Spotify log format.
- LoggingSupport() - Constructor for class com.spotify.logging.LoggingSupport
- LoggingSupport.Ident - Class in com.spotify.logging
-
The ident portion of the log line (comes between the record ID and the log message type).
M
- MillisecondPrecisionSyslogAppender - Class in com.spotify.logging.logback
-
A
SyslogAppender
with millisecond timestamp precision. - MillisecondPrecisionSyslogAppender() - Constructor for class com.spotify.logging.logback.MillisecondPrecisionSyslogAppender
- MillisecondPrecisionSyslogStartConverter - Class in com.spotify.logging.logback
-
A
SyslogStartConverter
with millisecond timestamp precision. - MillisecondPrecisionSyslogStartConverter() - Constructor for class com.spotify.logging.logback.MillisecondPrecisionSyslogStartConverter
O
- OFF - com.spotify.logging.LoggingConfigurator.Level
- OFF - com.spotify.logging.LoggingConfigurator.ReplaceNewLines
- ON - com.spotify.logging.LoggingConfigurator.ReplaceNewLines
P
- postProcess(Object, OutputStream) - Method in class com.spotify.logging.logback.MillisecondPrecisionSyslogAppender
R
- rid - Static variable in class com.spotify.logging.LoggingSupport
S
- setCharset(Charset) - Method in class com.spotify.logging.logback.MillisecondPrecisionSyslogAppender
- setDefaultUncaughtExceptionHandler() - Static method in class com.spotify.logging.UncaughtExceptionLogger
- setExceptLogger(String) - Method in class com.spotify.logging.logback.LoggerThresholdFilter
- setLevel(Level) - Method in class com.spotify.logging.logback.LoggerThresholdFilter
- setLevelMax(Level) - Method in class com.spotify.logging.logback.LevelRangeFilter
- setLevelMin(Level) - Method in class com.spotify.logging.logback.LevelRangeFilter
- setLogger(String) - Method in class com.spotify.logging.logback.LoggerThresholdFilter
- setPort(int) - Method in class com.spotify.logging.logback.SpotifyInternalAppender
- setReplaceNewLines(LoggingConfigurator.ReplaceNewLines) - Method in class com.spotify.logging.logback.SpotifyInternalAppender
- setServiceName(String) - Method in class com.spotify.logging.logback.SpotifyInternalAppender
-
The service name you want to include in the logs - this is a mandatory setting, and determines where syslog-ng will send the log output (/spotify/log/${serviceName}).
- setupStackdriver() - Method in class com.spotify.logging.logback.CustomLogstashEncoder
- SingleLineStackTrace - Interface in com.spotify.logging
-
Marker interface to be used on exception where only the first line of the stack trace should be logged.
- SPOTIFY_HOSTNAME - Static variable in class com.spotify.logging.LoggingConfigurator
- SPOTIFY_SYSLOG_HOST - Static variable in class com.spotify.logging.LoggingConfigurator
- SPOTIFY_SYSLOG_PORT - Static variable in class com.spotify.logging.LoggingConfigurator
- SpotifyInternalAppender - Class in com.spotify.logging.logback
-
A
SyslogAppender
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
. - SpotifyInternalAppender() - Constructor for class com.spotify.logging.logback.SpotifyInternalAppender
- start() - Method in class com.spotify.logging.logback.LevelRangeFilter
- start() - Method in class com.spotify.logging.logback.MillisecondPrecisionSyslogAppender
- start() - Method in class com.spotify.logging.logback.MillisecondPrecisionSyslogStartConverter
- start() - Method in class com.spotify.logging.logback.SpotifyInternalAppender
- syslog() - Method in interface com.spotify.logging.JewelCliLoggingOptions
- syslogHost() - Method in interface com.spotify.logging.JewelCliLoggingOptions
- syslogPort() - Method in interface com.spotify.logging.JewelCliLoggingOptions
T
- toString() - Method in class com.spotify.logging.LoggingSupport.Ident
- trace() - Method in interface com.spotify.logging.JewelCliLoggingOptions
- TRACE - com.spotify.logging.LoggingConfigurator.Level
U
- UncaughtExceptionLogger - Class in com.spotify.logging
- UncaughtExceptionLogger() - Constructor for class com.spotify.logging.UncaughtExceptionLogger
V
- valueOf(String) - Static method in enum com.spotify.logging.LoggingConfigurator.Level
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.spotify.logging.LoggingConfigurator.ReplaceNewLines
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.spotify.logging.LoggingConfigurator.Level
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.spotify.logging.LoggingConfigurator.ReplaceNewLines
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- warn() - Method in interface com.spotify.logging.JewelCliLoggingOptions
- warn(Logger, String, int, LoggingSupport.Ident, Object...) - Static method in class com.spotify.logging.LoggingSupport
-
Generate a new warn log message according to the Spotify log format.
- WARN - com.spotify.logging.LoggingConfigurator.Level
All Classes All Packages