Конфигурация агента

Файл конфигурации

Агент использует YAML-файл /etc/mychsv/agent.yaml:

YAML
server: https://mychsv.ru/api/v1
token: YOUR_TOKEN
hostname: ${HOSTNAME}

collectors:
  - name: cpu
    interval: 10s
  - name: memory
    interval: 10s
  - name: disk
    interval: 30s
    paths: ["/", "/var", "/home"]
  - name: network
    interval: 10s
    interfaces: ["eth0", "eth1"]

Переменные окружения

Все параметры можно задать через переменные окружения:

ПеременнаяОписаниеПо умолчанию
MYCHSV_SERVERURL API-сервераhttps://mychsv.ru/api/v1
MYCHSV_TOKENТокен аутентификации
MYCHSV_INTERVALИнтервал сбора (сек)10
MYCHSV_TIMEOUTТаймаут запросов (сек)5