Компания Percona выпустила открытый инструмент для анализа производительности MySQL и MongoDB

Компания Перкона (Percona) объявила о первом релизе открытого продукта Percona Monitoring & Management (PMM) для MySQL и MongoDB, предоставляющего инструменты для анализа производительности СУБД. PMM позволяет администраторам баз данных и разработчикам приложений оптимизировать производительность СУБД MySQL и MongoDB благодаря возможности получать информацию о состоянии СУБД в любой момент времени и отслеживать изменения производительности базы данных в прошлом. Код клиентской и серверной части PMM распространяется под лицензией AGPLv3.

PMM объединяет в единый виртуальный сервис такие известные инструменты, как Grafana, Prometheus и Consul, а также разработанные в Перконе компоненты для анализа запросов. Инструмент позволяет осуществлять мониторинг и предоставляет практически применимые данные о производительности для различных вариантов MySQL, включая Oracle MySQL Community Edition, Oracle MySQL Enterprise Edition, Percona Server для MySQL и MariaDB, а также для вариантов MongoDB, включая MongoDB Community Edition и Percona Server для MongoDB.

Основные возможности PMM:

  • Предоставляет информацию о запросах и данные метрик, которые администраторы баз данных могут использовать для оптимизации производительности СУБД
  • Отображает текущие запросы и определяет потенциальные проблемы с запросами.
  • Соотносит запросы с метриками для принятия взвешенных решений об использовании критичных ресурсов: учет требований платформы, роста системы; направления работы команды; наиболее важные мероприятия по обслуживанию СУБД.