только начал входить в Graylog2 и хотел зарегистрировать некоторые Java-приложения через ввод GELF. Поэтому я использовал библиотеку log4j2 и добавил Graylog2-gelfclient. Все зависимости удовлетворены и программа работает. Но инициализация моего Logmanager выдает следующую ошибку:
ERROR StatusLogger appenders contains an invalid element or attribute "GELF"
Мой код просто регистрирует ошибку в регистраторе:
static final Logger logger = LogManager.getLogger(Application.class);
public static void main(String[] args) {
logger.error("This is an error log entry");
}
}
и мой файл log4j2.xml настроен на использование GELF и 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>
Кто-нибудь знаком с этой проблемой? Спасибо за любую помощь.