Package org.elasticsearch.common.logging
-
Class Summary Class Description DeprecationLogger A logger that logs deprecation notices.ESJsonLayout Formats log events as strings in a json format.JsonThrowablePatternConverter Outputs the Throwable portion of the LoggingEvent as a Json formatted field with array "exception": [ "stacktrace", "lines", "as", "array", "elements" ] Reusing @link org.apache.logging.log4j.core.pattern.ExtendedThrowablePatternConverter which already converts a Throwable from LoggingEvent into a multiline stringLogConfigurator LoggerMessageFormat Format string for Elasticsearch log messages.Loggers A set of utilities around Logging.NodeAndClusterIdConverter Pattern converter to format the node_and_cluster_id variable into JSON fieldsnode.id
andcluster.uuid
.NodeAndClusterIdStateListener TheNodeAndClusterIdStateListener
listens to cluster state changes and ONLY when receives the first update it sets the clusterUUID and nodeID in log4j pattern converterNodeAndClusterIdConverter
.NodeNamePatternConverter Converts%node_name
in log4j patterns into the current node name.