Skip to main content

Настройка отправки копий логов на внешний сервер

В Squadus реализована функция отправки копий логов на сторонний сервер в уже существующей системе заказчика. Настройка функции выполняется в следующем порядке:

  1. Для настройки подключения необходимо в файле ~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
Включение/отключение функции отправки логов на сторонний серверbooltrue / false (по умолчанию)
  1. После выбора сервиса необходимо в файле ~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: {}
  1. Для внесения изменений и запуска сервиса в новой системе после изменений файла ~/install_squadus/group_vars/squadus/main.yml необходимо выполнить установку системы в соответствии с разделом «Запуск установки».