- Добавлен сбор информации о виртуальных машинах и контейнерах Proxmox - Генерация уникального vm_id на основе cluster_uuid + vmid (16 символов SHA256) - Убрана информация о VM из коллектора proxcluster - Обновлена документация по коллектору GPU - Исправлен возврат пустого массива вместо null для vms Автор: Сергей Антропов, сайт: https://devops.org.ru
27 lines
1.1 KiB
Markdown
27 lines
1.1 KiB
Markdown
## SensusAgent
|
||
|
||
Автор: Сергей Антропов, сайт: https://devops.org.ru
|
||
|
||
SensusAgent — модульный агент сбора метрик. Агент запускает коллекторы (встроенные и внешние exec) по расписанию, агрегирует их JSON-вывод и публикует в stdout или Kafka.
|
||
|
||
Ключевые ссылки:
|
||
- Обзор и архитектура: `docs/overview.md`
|
||
- Конфигурация: `docs/config.md`
|
||
- Коллекторы (создание и сборка): `docs/collectors.md`
|
||
- Сборка и запуск (Make/Docker/Compose): `docs/build_and_run.md`
|
||
- Деплой (Ansible, systemd): `docs/deploy.md`
|
||
- **Kafka SSL поддержка**: `docs/kafka_ssl.md` ⭐
|
||
- **Proxmox кластер**: `docs/collectors/proxcluster.md` ⭐
|
||
|
||
Быстрый старт:
|
||
```bash
|
||
make collectors-linux
|
||
make build-linux
|
||
make run
|
||
```
|
||
|
||
Конфигурация:
|
||
- Основной файл: `bin/agent/config.yaml`
|
||
- Переопределения: `CONFIG_PATH`, `LOG_LEVEL`
|
||
|