Исправления в документации:
**Кластерные сервисы (15):**
- PostgreSQL с Patroni
- etcd
- Kubernetes
- ClickHouse
- Redis (перенесен из автономных)
- RabbitMQ (перенесен из автономных)
- Kafka (перенесен из автономных)
- MongoDB (перенесен из автономных)
- DragonflyDB
- Elasticsearch
- Greenplum
- MinIO
- Redpanda
- NATS
- Zookeeper (добавлен)
**Добавлены подробные методы обнаружения:**
- Redis: redis-cli cluster nodes
- RabbitMQ: rabbitmqctl cluster_status
- Kafka: kafka-topics --bootstrap-server
- MongoDB: mongosh --eval rs.status()
- Zookeeper: zkCli ls /
**Добавлены примеры использования:**
- Команды для обнаружения Redis кластера
- Команды для обнаружения RabbitMQ кластера
- Команды для обнаружения Kafka кластера
- Команды для обнаружения MongoDB кластера
- Команды для обнаружения Zookeeper кластера
**Обновлены системные зависимости:**
- Добавлены команды для кластерных сервисов
- Добавлен zkCli для Zookeeper
Теперь документация точно отражает все возможности коллектора по обнаружению кластерных систем.
Автор: Сергей Антропов
Сайт: https://devops.org.ru
Добавлено подробное описание всех 26 поддерживаемых сервисов:
**Кластерные сервисы (9):**
- PostgreSQL с Patroni
- etcd
- Kubernetes
- DragonflyDB
- Elasticsearch
- Greenplum
- MinIO
- Redpanda
- NATS
**Автономные сервисы (17):**
- Redis, ClickHouse, RabbitMQ, Kafka, MongoDB
- BIND9, Grafana, Prometheus, Loki
- Harbor, Jenkins, Keycloak, Neo4j
- Sentry, Apache Superset, InfluxDB, VictoriaMetrics
**Обновления документации:**
- Подробные методы обнаружения для каждого сервиса
- Описание портов и команд для получения версий
- Информация о кластерных командах
- Обновленная структура выходных данных с полем cluster_nodes
- Расширенный список системных зависимостей
- Примеры использования для новых сервисов
- Результаты тестирования на реальных серверах
- Обновленные ограничения и требования
Автор: Сергей Антропов
Сайт: https://devops.org.ru
- Создан новый коллектор proxvmservices для обнаружения и мониторинга сервисов
- Поддержка PostgreSQL с Patroni (кластер, репликация, конфигурация)
- Поддержка etcd кластера (члены, лидер, здоровье)
- Поддержка остальных сервисов: Redis, ClickHouse, RabbitMQ, Kafka, MongoDB, Kubernetes
- Добавлен в Makefile и конфигурацию агента
- Обновлены групповые переменные Ansible для включения в группу proxvms
- Исправлены проблемы с шаблонами Ansible (конфигурация и systemd unit)
- Создана подробная документация
- Протестирован на удаленных серверах через Ansible
Автор: Сергей Антропов
Сайт: https://devops.org.ru