Sergey Antropoff 4a36a04d82 feat: добавлена поддержка обнаружения Docker-контейнеров в коллектор proxvmservices
**Новые возможности:**
- Обнаружение сервисов, запущенных в Docker-контейнерах
- Поддержка Docker Compose развертываний
- Проверка как по имени контейнера, так и по образу

**Добавленные функции:**
- isDockerContainerRunning() - проверка контейнеров по имени
- isDockerImageRunning() - проверка контейнеров по образу
- getDockerContainerPorts() - получение портов контейнера
- getDockerContainerVersion() - получение версии из контейнера

**Обновленные сервисы с Docker поддержкой:**
- PostgreSQL: postgres, patroni, bitnami/postgresql
- Redis: redis
- ClickHouse: clickhouse, clickhouse/clickhouse-server
- RabbitMQ: rabbitmq
- MongoDB: mongo
- Elasticsearch: elasticsearch
- Grafana: grafana, grafana/grafana
- Prometheus: prometheus, prom/prometheus

**Обновленная документация:**
- Добавлены способы развертывания (нативные, Docker, Docker Compose)
- Обновлены методы обнаружения с Docker проверками
- Добавлены примеры использования Docker команд
- Добавлен docker в системные зависимости

**Поддерживаемые способы развертывания:**
- Нативные процессы (systemd, init)
- Docker-контейнеры
- Docker Compose

Теперь коллектор может обнаруживать сервисы независимо от способа их развертывания!

Автор: Сергей Антропов
Сайт: https://devops.org.ru
2025-09-15 17:55:23 +03:00
..

SensusAgent — документация

Автор: Сергей Антропов, сайт: https://devops.org.ru

Содержание:

  • Обзор: overview.md
  • Конфигурация: config.md
  • Коллекторы: collectors.md
  • Сборка и запуск: build_and_run.md
  • Деплой: deploy.md

CI/CD:

  • Рекомендуется запускать make lint и make test в конвейере CI (Docker-окружение)
  • Перед релизом — make build-linux и make collectors-linux
  • Для автоматического деплоя можно триггерить make deploy с секретами SSH

FAQ / Траблшутинг: см. faq.md