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