Sergey Antropoff ef598dbaf4 feat: очистка и улучшение коллектора proxcluster
- Удалены лишние поля: cluster_backup, cluster_config_join, preferred_node, totem, cluster_config_nodes, cluster_firewall_*, cluster_ha_*, cluster_log, cluster_nextid, cluster_options, cluster_resources
- Убрана информация о storage из cluster_resources
- Добавлена детальная информация по каждой ноде:
  * vm_summary с количеством VM/контейнеров и их ресурсами
  * Статистика по CPU/памяти для VM
  * Количество запущенных/остановленных VM и контейнеров
- Упрощен список endpoints для pvesh запросов
- Улучшена структура вывода коллектора

Автор: Сергей Антропов, сайт: https://devops.org.ru
2025-09-11 16:48:02 +03:00

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

Быстрый старт:

make collectors-linux
make build-linux
make run

Конфигурация:

  • Основной файл: bin/agent/config.yaml
  • Переопределения: CONFIG_PATH, LOG_LEVEL
Description
No description provided
Readme 171 MiB
Languages
Go 95.4%
Makefile 3.8%
Jinja 0.5%
Dockerfile 0.2%