Как настроить потоковую передачу логов?
В этой статье описана процедура изменения сервисной конфигурации, позволяющая настроить передачу информацию об HTTP-запросах в режиме реального времени с использованием протокола Syslog.
Протокол Syslog работает поверх транспортного протокола UDP, который не обеспечивает гарантированную доставку сообщений и их конфиденциальность. Для гарантированного получения информации об HTTP-запросах используйте процедуру, описанную в статье Как получить доступ к лог-файлам?
Для выполнения процедуры необходима настройка следующих сервисов NGENIX:
Сервис | Результат настройки |
Платформа будет передавать предназначенную для логирования информацию об HTTP-запросах на ваш сервер в режиме реального времени по протоколу Syslog. |
Пошаговое руководство
1. Настройте прием логов
Подготовьте ваш сервер для приема логов от Платформы. Для приема логов используйте ПО, поддерживающее протокол Syslog.
Для идентификации источников запросов Платформа передает в атрибуте TAG
идентификатор сервисной конфигурации ConfID. По этой метке вы можете определить к какой сервисной конфигурации относится тот или иной HTTP-запрос.
2. Передайте информацию для отправки логов
Для отправки логов сообщите инженеру NGENIX следующую информацию:
Идентификатор сервисной конфигурации (ConfID), по которой вы хотите получать логи;
Доменное имя или IP-адрес принимающего сервера (до 4 шт.).
Желаемый порт (Допустимым для использования является значение порта в диапазоне от 1 до 65535). В случае если желаемый порт не сообщается, порт по умолчанию 514.
3. Проверьте получение логов
Выполните запрос к данным на Платформе и проверьте получение логов на принимающем сервере.
Last updated