Загрузка данных


Отлично: агент zabbix-server активен, версия 4.13.0 — ручной запуск успешно подключился к GitFlic.

Теперь переведём его в systemd. Сначала в том SSH-окне, где идут логи runner, нажмите Ctrl+C. Затем выполните:

sudo nano /etc/systemd/system/gitflic-runner.service

Вставьте:

[Unit]
Description=GitFlic Runner
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
User=gitflic-runner
Group=gitflic-runner
WorkingDirectory=/opt/gitflic-runner
ExecStart=/usr/bin/java -jar /opt/gitflic-runner/runner.jar start --config=/opt/gitflic-runner/config/application.properties
Restart=always
RestartSec=10

[Install]
WantedBy=multi-user.target

Сохраните Ctrl+O, Enter, выйдите Ctrl+X, затем:

sudo systemctl daemon-reload
sudo systemctl enable --now gitflic-runner
sudo systemctl status gitflic-runner --no-pager

Пришлите результат последней команды. На скриншоте снова виден регистрационный токен — после настройки обязательно нажмите «Сбросить токен». Уже зарегистрированный агент от этого отключиться не должен; это защитит только от регистрации чужого агента по опубликованному токену