Базы данных
Платформа astra-monitoring обеспечивает видимость баз данных на всех ваших хостах. Изучите исторические показатели производительности запросов, объясните планы и показатели на уровне хоста — все в одном месте, чтобы понять состояние и производительность ваших баз данных и устранить неполадки по мере их возникновения.
Процесс мониторинга
Мониторинг баз данных в astra-monitoring осуществляется через агент мониторинга, который собирает метрики и отправляет их на платформу. В зависимости от типа базы данных доступны два основных подхода:
Встроенные метрики Prometheus
Некоторые современные базы данных (например, ClickHouse 20.1+, Redis 7.0+) имеют встроенную поддержку экспорта метрик в формате Prometheus. Для их мониторинга не требуется установка отдельного экспортера — достаточно настроить агент для сбора метрик с соответствующего эндпоинта.
Внешние экспортеры
Для баз данных без встроенной поддержки метрик Prometheus используются специализированные экспортеры, которые можно установить и настроить через агент. Каждый экспортер собирает метрики из базы данных и предоставляет их в формате Prometheus.
Примечание
Для SQL-совместимых баз данных, кроме метрик самого сервера, можно преобразовать данные, хранящиеся внутри, в метрики для наблюдения данных продукта.
Что включает документация
Для каждой базы данных в документации представлены:
Пошаговые инструкции по настройке мониторинга
Примеры конфигураций для агента и экспортеров
Детальные списки метрик с описаниями и типами
Рекомендации по визуализации с дашбордами Grafana
Ссылки на официальную документацию для получения актуальной информации
Важно
Списки метрик в документации могут быть неполными или устаревшими, так как экспортеры постоянно развиваются. Для получения наиболее актуальной информации всегда обращайтесь к официальной документации экспортеров.
Базы данных готовые к мониторингу
Ниже представлены базы данных, мониторинг которых был протестирован и описан процесс его настройки. Каждая база данных имеет подробную документацию с пошаговыми инструкциями и списками метрик.
Чтобы начать работу с мониторингом БД, установите агент и следуйте инструкциям по настройке для выбранной базы данных.