...
Для мониторинга параметров операционной системы и работоспособности приложений ECCM рекомендуется развернуть 0.7. Peeper.
Файлы, необходимые для запуска проекта, также распространяются в виде tar-архива. Распаковывать архив нужно в заранее созданную директорию внутри проекта ECCM.
...
| Информация |
|---|
Перед настройкой и запуском ECCM в интеграции с peeper-client у вас уже должен быть настроен peeper-server, способ получения которого указан в документации 0.7. Peeper. |
Сгенерируйте token в WEB Grafana (https://<адрес Peeper Server>:443). Зайдите в меню "Administration" → "Users and access" → "Service accounts" → "Add service account" → "Add service account token" → "Generate token".
Полученный токен поместите в файл peeper-token:
...
В файле peeper/.env укажите:
- IP-адрес или доменное имя для подключения к Peeper-server в переменной
PEEPER_HOST - В переменной
PEEPER_EXTERNAL_MODEустановите значениеtrue, во избежание конфликтов при создании external сети в Docker. - В переменной
PEEPER_TOKENукажите токен:Блок кода PEEPER_HOST="peeper.eltex.loc" # Доменное имя или IP-адрес Peeper-сервера PEEPER_EXTERNAL_MODE="true" # false, если на сервере отсутствует external network в docker PEEPER_TOKEN="" # Токен сервисного аккаунта, который создается в peeper-server
Для сбора информации с базы данных ECCM настройте файл peeper/.env.postgres. Ниже представлен пример настройки файла:
| Блок кода |
|---|
POSTGRES_EXPORTER_ENABLED=true # Включение снятия метрик с базы данных PostgreSQL
POSTGRES_HOST="100.110.2.2" # Адрес базы данных PostgreSQL для подключения и снятия метрик
POSTGRES_PORT="5432" # Порт базы данных PostgreSQL для подключения и снятия метрик
POSTGRES_DB="" # Название базы данных PostgreSQL для мониторинга
POSTGRES_USER="tester" # Пользователь базы данных PostgreSQL для подключения и снятия метрик
POSTGRES_PASSWORD="tester" # Пароль для пользователя $POSTGRES_USER, который нужен для снятия метрик
|
...