Class LoggingUtils


  • public final class LoggingUtils
    extends Object
    Utility methods to add appenders to a LoggerContext.
    • Method Detail

      • addJsonConsoleAppender

        public static void addJsonConsoleAppender​(ch.qos.logback.classic.LoggerContext context,
                                                  String customFields)

        addJsonConsoleAppender.

        Parameters:
        context - a LoggerContext object.
        customFields - a String object.
      • addContextListener

        public static void addContextListener​(ch.qos.logback.classic.LoggerContext context,
                                              String customFields,
                                              JHipsterProperties.Logging properties)

        addContextListener.

        Parameters:
        context - a LoggerContext object.
        customFields - a String object.
        properties - a JHipsterProperties.Logging object.
      • setMetricsMarkerLogbackFilter

        public static void setMetricsMarkerLogbackFilter​(ch.qos.logback.classic.LoggerContext context,
                                                         boolean useJsonFormat)
        Configure a log filter to remove "metrics" logs from all appenders except the "LOGSTASH" appender
        Parameters:
        context - the logger context
        useJsonFormat - whether to use JSON format