Database Performance Monitor

Мониторинг и оптимизация производительности БД с открытым исходным кодом и БД NoSQL.

Основной функционал
  • SaaS-платформа с пользовательским веб-интерфейсом
  • Нересурсоемкие агенты с несколькими конфигурациями
  • Мониторинг БД в облаке, локально и по гибридной схеме
  • Текущие и исторические данные для выявления проблем производительности
  • Множество способов защиты конфиденциальных данных; соответствие GDPR и SOC2
Ключевые особенности
Есть ли способ сравнить данные до и после, чтобы увидеть, не было ли влияния на производительность?

В SolarWinds® Database Performance Monitor (DPM) есть функция Profiler, которая поможет вам уверенно развертывать код, сравнивая временные диапазоны. Задаваемые пользователем временные диапазоны позволяют увидеть, как после нового релиза изменился (и изменился ли) ответ на запрос.

Могу ли я быстро найти запрос или запросы, сильнее всего влияющие на использование ЦП?

Имеющаяся в SolarWinds Database Performance Monitor функция Explorer позволяет вам легко видеть ваши запросы, их производительность и влияние на БД и инфраструктуру. Просматривайте загрузку ЦП вместе с данными запросов, чтобы быстро обнаружить, если вдруг запросы выполняются чаще, занимают больше времени или, например, не используют требуемый индекс.

Можно ли заранее оптимизировать мою БД?

SolarWinds Database Performance Monitor визуализирует общее состояние вашей БД и выдает рекомендации о том, как заставить ее работать еще лучше.

Как я могу создать пользовательское представление для БД, концентрируясь только на тех метриках, которые меня волнуют?

Интерфейс дашбордов в SolarWinds Database Performance Monitor позволяет легко визуализировать тысячи метрик, собранных по вашим запросам, БД и инфраструктуре. Дашборды легко создавать и открывать другим пользователям для просмотра.

Традиционный мониторинг пороговых значений может упускать из виду небольшие перебои в доступности серверов или служб. Есть ли способ найти их?

Адаптивное детектирование сбоев в DPM помогает находить небольшие перебои в доступности серверов или служб. Обнаружение неполадок, пока они незначительны, позволяет избежать серьезных перебоев в будущем.

Как в случае конкретного запроса или запросов можно определить типовую производительность и найти отклонения от нее?

С помощью DPM вы можете выполнять фильтрацию по тексту запроса, хосту и временным рамкам, чтобы получить подробное представление о конкретном запросе или запросах. Вы также можете выполнять фильтрацию по ошибкам, пропущенным индексам, времени замедления реакции и т.д., чтобы выявлять запросы с наихудшей производительностью.

Могу ли я получать предупреждения о проблемах до того, как они повлияют на производительность или доступность БД?

Комбинация событий и оповещений в DPM гарантирует, что вы будете в курсе любых обнаруженных или предполагаемых аномалий в работе системы, хоста, запросов и т.д.