Отправка данных журнала из log4net в Graylog с помощью дополнительных полей работает неправильно.
Я добавил GelfUdpAppender в приложение и определил это новое приложение в web.config с помощью дополнительных полей:
Код: Выделить всё
Такие значения, как «%level», «%thread», преобразуются правильно
но «% property{RequestId}» не показывает правильное значение — просто «(null)».
Результат:
Код: Выделить всё
"Level": "WARN",
"RequestId": "(null)",
Подробнее здесь: [url]https://stackoverflow.com/questions/79193086/graylog-with-log4net-gelf-appender-and-additionalfields-send-null-value[/url]
Мобильная версия