log4j2-gelf "FEHLER StatusLogger appenders enthält ein ungültiges element oder-Attribut "GELF" "

nur gestartet, um in Graylog2 und einloggen wollte einige Java-Anwendungen über GELF-Eingang.
Deshalb habe ich die Bibliothek log4j2 und fügte hinzu, die graylog2-gelfclient. Alle Abhängigkeiten erfüllt sind und das programm ausgeführt. Aber die Initialisierung meiner Logmanager wirft die folgende Fehlermeldung:

ERROR StatusLogger appenders contains an invalid element or attribute "GELF"

Mein code ist nur die Protokollierung, ein Fehler an den logger:

static final Logger logger = LogManager.getLogger(Application.class); 
    public static void main(String[] args) {
        logger.error("This is an error log entry");
    }
}

und meine log4j2.xml die Datei ist so konfiguriert, GELF und der GelfAppender:

<configuration status="OFF">
    <appenders>
        <GELF name="gelfAppender" server="192.168.1.1" port="12201" hostName="myhost"/>
    </appenders>
    <loggers>
        <root level="info">
            <appender-ref ref="gelfAppender"/>
        </root>
    </loggers>
</configuration>

Ist jemand vertraut mit diesem problem? Vielen Dank für jede Hilfe.

InformationsquelleAutor Felix | 2014-10-21
Schreibe einen Kommentar