SensusAgent/app/docs/deploy.md

748 B

Деплой

Docker Compose (stdout): см. docker-compose.yml.

Systemd:

  1. Скопируйте бинарь bin/agent/agent и bin/agent/config.yaml на сервер.
  2. Установите юнит sensusagent.service (обновите путь при необходимости):
[Unit]
Description=SensusAgent metrics collector
After=network.target

[Service]
Type=simple
Environment=CONFIG_PATH=/bin/agent/config.yaml
ExecStart=/bin/agent/agent --mode kafka
Restart=on-failure
RestartSec=3
User=nobody
Group=nogroup

[Install]
WantedBy=multi-user.target
  1. systemctl daemon-reload && systemctl enable --now sensusagent.

Kafka:

  • Настройте блок kafka в config.yaml (brokers/topic/timeout…).