Add read-only guest monitoring agents
This commit is contained in:
19
README.md
19
README.md
@@ -323,6 +323,8 @@ apcaccess status
|
||||
- `GET/POST/PUT/DELETE /api/services` — управление проверками сервисов.
|
||||
- `GET /api/services/history` — семидневная история доступности и отклика.
|
||||
- `GET/PUT/DELETE /api/settings/maintenance` — состояние, запуск и досрочное завершение плановых работ.
|
||||
- `GET/DELETE /api/agents` — подключённые гостевые агенты.
|
||||
- `POST /api/agents/enrollment-token` — одноразовый токен регистрации на 15 минут.
|
||||
|
||||
## Maintenance-режим
|
||||
|
||||
@@ -332,6 +334,23 @@ apcaccess status
|
||||
с причиной плановых работ. После окончания окна обычный мониторинг включается
|
||||
автоматически.
|
||||
|
||||
## Агенты VM и LXC
|
||||
|
||||
Read-only агент показывает состояние Linux внутри VM/LXC: load average, память,
|
||||
корневой раздел, uptime, версию агента, Docker-контейнеры, health-check и число
|
||||
перезапусков. Агент сам подключается к Dashboard каждые 10 секунд; открывать
|
||||
входящий порт внутри гостевой системы не нужно.
|
||||
|
||||
Откройте `Настройки → Агенты`, укажите адрес Dashboard, доступный из VM/LXC, и
|
||||
VMID. Кнопка создаст готовую команду установки. Одноразовый токен действует 15
|
||||
минут и после регистрации заменяется индивидуальным секретом агента.
|
||||
|
||||
В первой версии агент не выполняет команды и не перезапускает службы или
|
||||
контейнеры. Для чтения Docker ему требуется доступ к `/var/run/docker.sock`,
|
||||
поэтому служба устанавливается от root. Сам Dashboard пока не имеет
|
||||
авторизации: используйте локальную сеть или HTTPS через доверенный reverse
|
||||
proxy и не публикуйте агентские API напрямую в интернет.
|
||||
|
||||
## Сборка
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user