1. Сконфигурируйте параметры для работы платформы умного дома с сервисом удаленного логирования в файле /etc/ansible-iot/latest/vars/default.yml.
sudo nano /etc/ansible-iot/latest/vars/default.yml |
Базовая структура раздела elk в файле /etc/ansible-iot/latest/vars/default.yml:
# Параметры установки сервисов логирования (Elasticsearch + Logstash + Kibana).
elk:
# Нужно ли добавлять в платформу appender, отправляющий логи в logstash.
# В нем нет необходимости, если ELK не развернут или не настроен; это лишь спровоцирует сообщения об ошибках отправки
# в логах платформы.
enable: false
# Имя (IP-адрес) сервера, на котором будет развернут ELK.
# По умолчанию совпадает с 'iot.serverName', что предполагает установку рядом с платформой (на том же хосте).
# В таком случае хосты в инвентаре в группах [iot] и [monitoring] должны совпадать.
serverName: "{{ iot.serverName }}"
# Директория для установки системы логирования.
installDir: /storage/elk
|
Описание основных параметров работы с сервисом удаленного логирования в файле default.yml:
Жирным шрифтом выделены параметры, значения которых необходимо задать, опираясь на столбец "Значение по умолчанию", с учетом ваших индивидуальных требований. |
| Параметр | Значение по умолчанию | Требуемое значение | Описание |
|---|---|---|---|
elk.enable | false | true | Активация отправки логов платформы в Logstash. |
elk.serverName |
| Доменное имя или IP-адрес сервера удаленного логирования | Адрес сервера удаленного логирования. Данный адрес должен быть доступен для запросов с сервера платформы умного дома. |