Оповещения о здоровье и предупреждающие сигналы в приложении «Базы данных»
Оповещения о здоровье и предупреждающие сигналы в приложении «Базы данных»
Оповещения о здоровье и предупреждающие сигналы базы данных в приложении Базы данных обнаруживают и классифицируют проблемы доступности, производительности, конфигурации и ресурсов в отслеживаемых экземплярах баз данных, при этом критические оповещения запускают проблемы Ключ-АСТРОМ, а предупреждения указывают на раннюю деградацию. Они сгруппированы по категориям, используют предопределённые шаблоны для оповещения и вносят вклад в единую оценку здоровья для быстрой оценки и устранения неполадок.
Обзор
Оповещения о здоровье базы данных и предупреждающие сигналы — это предопределённые события на основе аномалий в приложении Базы данных, которые выявляют проблемы доступности, производительности, конфигурации и использования ресурсов в отслеживаемых экземплярах баз данных.
- Оповещения о здоровье (критические): указывают на условия, требующие действий, запускают проблему Ключ-АСТРОМ и инициируют анализ первопричин.
- Предупреждающие сигналы (некритические): указывают на ранние признаки деградации, которые следует решать проактивно; при игнорировании они могут перерасти в критические проблемы.
Мониторинг баз данных предоставляет категории оповещений о здоровье и предупреждающих сигналов по умолчанию. Эти категории автоматически создаются для PostgreSQL и MySQL при включении лицензии мониторинга баз данных. Он также включает предопределённые шаблоны для сценариев доступности, снижения производительности и роста базы данных.
Категории оповещений о здоровье и предупреждающих сигналов
Предупреждающие сигналы и оповещения о здоровье, связанные с базами данных, охватывают несколько аспектов поведения базы данных:
- Запросы: можно обнаружить неэффективные, медленные или дорогостоящие запросы, аномальные шаблоны выполнения или увеличенную нагрузку на запросы, что может указывать на узкие места производительности на уровне запросов.
- Схема: можно обнаружить структурные или конфигурационные проблемы, такие как отсутствующие индексы, неадекватный дизайн схемы или риски, связанные с ростом, которые влияют на производительность и масштабируемость.
- Активность экземпляра базы данных: можно отслеживать условия на уровне инфраструктуры, такие как CPU, нехватка памяти, подключения и доступность, которые влияют на стабильность базы данных.
- Активность базы данных: можно фиксировать шаблоны рабочей нагрузки, такие как пропускная способность, частота транзакций и аномалии роста данных, которые указывают на изменения в поведении базы данных.
Доступные шаблоны оповещений
Шаблон оповещения о здоровье в приложении Базы данных создаёт оповещение, которое запускает проблему Ключ-АСТРОМ при выполнении условий шаблона. Существует три предопределённых шаблона оповещений:
- Доступность: обнаруживает, когда экземпляр базы данных недоступен, неожиданно остановился или не отвечает.
- Падение производительности: обнаруживает, когда низкий процент запросов данных обслуживается из памяти, что вынуждает частые медленные чтения с диска. Это указывает на нехватку памяти или неэффективные запросы.
- Размер базы данных: обнаруживает, когда база данных выросла настолько, что возникает риск более медленных запросов, более высоких затрат или проблем с хранилищем, что указывает на необходимость оптимизации или масштабирования.
Эти шаблоны поддерживаются для всех поставщиков баз данных Ключ-АСТРОМ, отслеживаемых приложением Базы данных.
Создание оповещения из шаблона
Вы можете настроить предопределённые оповещения о здоровье и предупреждающие сигналы на вкладке Шаблоны оповещений.
Чтобы создать оповещение из шаблона:
- Откройте вкладку Шаблоны оповещений.
- Выберите поставщика базы данных и разверните раздел, чтобы увидеть доступные шаблоны.
- Выберите Новое оповещение и заполните необходимые данные.
- Выберите Создать.
Вы можете настроить оповещение в приложении Обнаружение аномалий или принять значения по умолчанию, чтобы создать его немедленно.
Вклад в оценку здоровья
Оценка здоровья даёт единое агрегированное представление об общем состоянии базы данных, объединяя множество проверок здоровья и обнаружений аномалий.
- Предупреждающие сигналы и оповещения о здоровье выделяют отдельные проблемы и ранние индикаторы.
- Оценка здоровья объединяет эти сигналы в удобный для чтения показатель текущего состояния и тенденции базы данных.
Это позволяет:
- Оценить, здорова ли база данных, деградирует или находится в критическом состоянии, без анализа каждого сигнала по отдельности.
- Детализировать базовые предупреждающие сигналы и оповещения для подробного расследования.