Я нахожусь на этапе просто попробуйте с Graylog2. Моя цель - просмотр журналов приложений через веб-страницу graylog2. Приложение размещено на сервере Windows, файл журнала - ABC.log. Служба nxlog настроена на многострочный заголовок, чтобы принудительно отправлять сообщения исключений в одну запись в журнале. Вывод - стандартный GELF_UDP.Переслать файл .log через nxlog на сервер Graylog2 VM
Проблема в том, что я могу видеть только начало каждой записи журнала с веб-страницы Graylog2, которая составляет 30-50 символов в начале каждого события журнала.
Итак, я настроил второй маршрут для nxlog для проверки вывода локально перед отправкой на сервер Graylog2 VM. Он показывает различие:
локального файл: 10: 12: 25,835: WebClient общественного класса частных недействительный ExecuteClient() Logon принят для пользователя: ABC Normal Event
Graylog2 Веб-страница: 10: 12: 25,835: общественная класс WebClient частная пустота ExecuteClient (
журналы отправить на сервер не хватает после 30-50 символов. Я проверяю в течение нескольких дней без подсказок.
Спасибо за ваш помогает!
Большое спасибо! Я поместил код в nxlog.conf GELF Output, он работает для меня. – YDD9