pgSCV - сборщик prometheus метрик экосистемы PostgreSQLВозможности:
- поддержка сбора метрик
PostgreSQL, Pgbouncer и Patroni.- поддержка сбора метрик операционной системы (только
Linux).- обнаружение и мониторинг облачных управляемых баз данных:
Yandex Managed Service для PostgreSQL - поддержка обнаружения служб
Prometheus. Конечная точка /targets используется для обнаружения всех служб мониторинга - поддержка регулирования позволяет ограничить вызовы конечных точек
/metrics и /metrics?target=xxx для защиты баз данных от потока запросов на мониторинг от нескольких агентов по сбору данных - можно ограничить параллельный сбор данных мониторинга из базы данных для управления нагрузкой, создаваемой экспортером.
-
TLS и аутентификация. Конечные точки /metrics и /metrics?target=xxx могут быть защищены с помощью базовой аутентификации и TLS.- сбор метрик из нескольких сервисов.
pgSCV может собирать метрики из многих экземпляров баз данных.-
pgSCV можно настроить таким образом, чтобы он собирал метрики, определяемые пользователем.- управление коллекторами. Коллекторы могут быть отключены при необходимости.
- фильтры коллекторов. Коллекторы можно настроить так, чтобы они пропускали сбор метрик на основе значений меток, таких как блочные устройства, сетевые интерфейсы, файловые системы, пользователи, базы данных и т. д.
Содержит готовые дашборды для
Grafanahttps://github.com/CHERTS/pgscv
Подсказал: Павел Тихонюк - @ptikhonyuk
опбубликовано в @gitgate
#moni #postgres #pgbouncer #patroni
