**Новая структура документации:** **1. Расширенное описание:** - Ключевые возможности коллектора - Поддержка 26+ сервисов - Множественные способы развертывания - Интеграция с Proxmox **2. Структурированные таблицы сервисов:** - Кластерные сервисы (18) с описанием портов и возможностей - Автономные сервисы (8) с особенностями - Четкое разделение по типам **3. Детальные методы обнаружения:** - Алгоритм обнаружения для каждого сервиса - Примеры команд для всех способов развертывания - Поддержка нативных процессов, Docker, Docker Compose **4. Полная структура данных:** - JSON схема выходных данных - Описание всех полей - Примеры конфигурации **5. Практические примеры:** - Команды для обнаружения PostgreSQL, Redis, ClickHouse, Kafka, MongoDB - Docker команды для всех сервисов - Примеры развертывания **6. Системные требования:** - Полный список зависимостей - Специфичные инструменты для каждого сервиса - Переменные окружения **7. Операционные аспекты:** - Конфигурация через Ansible группы - Развертывание и обновление - Мониторинг и логирование - Устранение неполадок **8. Интеграция:** - Связь с другими коллекторами Proxmox - Интеграция с системами мониторинга - Экспорт метрик **Улучшения:** - Читаемость и структурированность - Практические примеры использования - Полное покрытие всех возможностей - Готовность к production использованию Автор: Сергей Антропов Сайт: https://devops.org.ru
chore(git): ignore .cache; remove it from repo history (index) [author: Сергей Антропов https://devops.org.ru]
chore: commit all pending changes (configs, code, runner) [author: Сергей Антропов https://devops.org.ru]
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
⭐ - Proxmox VM/контейнеры:
docs/collectors/proxvms.md
⭐ - Proxmox системные метрики:
docs/collectors/proxvmsystem.md
⭐ - Гибкая конфигурация коллекторов:
docs/ansible_groups.md
⭐
Быстрый старт:
make collectors-linux
make build-linux
make run
Конфигурация:
- Основной файл:
bin/agent/config.yaml
- Переопределения:
CONFIG_PATH
,LOG_LEVEL
Description
Languages
Go
95.4%
Makefile
3.8%
Jinja
0.5%
Dockerfile
0.2%