Настройка отправки копий логов на внешний сервер
В Squadus реализована функция отправки копий логов на сторонний сервер в уже существующей системе заказчика. Настройка функции выполняется в следующем порядке:
- Для настройки подключения необходимо в файле
~install_squadus/group_vars/squadus/main.ymlуказать значения переменным, перечисленным в таблице.
| Наименование переменной | Описание | Тип | Значение |
|---|---|---|---|
| syslog_ng_external_ collector_hostname | IP-адрес или домен стороннего сервера сбора логов | str | - |
| syslog_ng_external_ port_remote | Порт стороннего сервера сбора логов | int | - |
| syslog_ng_external_ tier_send_remote | Включение/отключение функции отправки логов на сторонний сервер | bool | true / false (по умолчанию) |
- После выбора сервиса необходимо в файле
~install_squadus/group_vars/squadus/main.ymlдобавить переменную в группуsyslog_ng_services:squadus_apps:squadus:``external_collectorсо значениемtrue.
Пример:
syslog_ng_services:
...
squadus_apps:
argon: {}
bohrium: {}
boron: {}
...
praseodymium: {}
sodium: {}
squadus:
programm_name: "squadus-.*"
external_collector: true
squadus_jiratrigger: {}
tennessine: {}
- Для внесения изменений и запуска сервиса в новой системе после изменений файла
~/install_squadus/group_vars/squadus/main.ymlнеобходимо выполнить установку системы в соответствии с разделом «Запуск установки».