sql_exporter
sql_exporter - SQL экспортер для prometheus Зкспортер для выдачи результатов пользовательских SQL запросов через заданные интервалы в prometheus. Поддерживает Postgres ClickHouse AWS Athena MS-SQL MySQL Snowflake Vertica Materialize CloudSQL Отлично подходит…
Что это
sql_exporter - SQL экспортер для prometheus
Зкспортер для выдачи результатов пользовательских SQL запросов через заданные интервалы в prometheus.
Что поддерживается
- Postgres;
- ClickHouse;
- AWS Athena;
- MS-SQL;
- MySQL;
- Snowflake;
- Vertica;
- Materialize;
- CloudSQL.
Подробнее
Отлично подходит для мониторинга синтетических бизнес метрик. Просто рассчитайте и сохраните их в таблице. Например оборот по счетам или любые другие бизнес-метрики, которые предварительно рассчитываются.
Зачем нужен
Проект закрывает специализированную практическую задачу и может заменить набор ручных действий или несколько разрозненных утилит. Перед постоянным использованием его стоит проверить на тестовом окружении и сопоставить возможности с вашим сценарием.
Когда пригодится
- Когда нужно быстро заметить деградацию сервиса или нехватку ресурсов;
- Для анализа истории показателей и поиска причины сбоя;
- Для организации дашбордов и оповещений без ручной проверки каждого узла.
Что учесть
Перед внедрением sql_exporter проверьте набор метрик, срок хранения истории, стоимость ресурсов и каналы оповещений. Начните с тестового окружения, зафиксируйте рабочую конфигурацию и только после этого переносите инструмент в постоянный процесс.