Percona объявила о широкой доступности PMM High Availability 27 октября 2026 года, добавив в свою платформу мониторинга баз данных с открытым исходным кодом вариант переключения на резервную систему на базе Kubernetes. Эта функция включена в версию 3.10.0 Percona Monitoring and Management, или PMM.

Ключевые выводы

  • PMM HA работает на трёх серверах, доступных по одному адресу, и предназначена для автоматического переключения на нового лидера после сбоя.
  • Функция бесплатна и имеет открытый исходный код; её архитектура прошла проверку на Amazon EKS и Red Hat OpenShift.

Как работает PMM High Availability

PMM HA призвана устранить уязвимость, характерную для систем мониторинга на одном сервере: если сервер выходит из строя, команды могут потерять обзор состояния баз данных, а оповещения могут перестать работать.

Новый вариант развёртывания запускает три сервера PMM, доступных по одному адресу. Если активный сервер, под или узел выходит из строя, его за несколько секунд сменяет другой лидер, сообщила Percona. Браузеры, клиенты PMM и операторы Percona продолжают использовать тот же адрес.

Во время переключения при сбое клиенты ставят метрики в очередь и отправляют их после восстановления подключения, что помогает обеспечить непрерывность графиков производительности. По словам Percona, такая конфигурация также позволяет пользователям оставаться в системе.

Варианты развёртывания и восстановления

PMM HA устанавливается с помощью двух Helm-чартов, а операторы Kubernetes управляют реплицированными хранилищами данных, на которых работает среда мониторинга. Архитектура прошла проверку в Amazon Elastic Kubernetes Service и Red Hat OpenShift, в том числе в Red Hat OpenShift Service on AWS.

При обновлении на основе Helm реплики заменяются по одной, что позволяет проводить плановое обслуживание без отключения всей платформы мониторинга. Оркестрация резервного копирования и восстановления поддерживает хранилища, совместимые с S3, или общий том; восстановление можно выполнить на месте или в другом пространстве имён Kubernetes.

Функция предназначена для команд инфраструктуры, администраторов баз данных, инженеров по надёжности сайтов и инженеров платформ. Она бесплатна и имеет открытый исходный код; дополнительных расходов на лицензирование программного обеспечения нет.

Другие изменения в версии 3.10.0

В выпуске PMM 3.10.0 также добавлена поддержка ARM64 для PMM Server, что расширяет варианты развёртывания для организаций, использующих инфраструктуру на базе ARM.

Читайте другие новости

Другие новости FinanceVelix

Отказ от ответственности

Эта статья FinanceVelix содержит общую информацию и не является персональной финансовой, инвестиционной, юридической или налоговой рекомендацией. Рыночные цены, процентные ставки и экономические условия могут меняться; инвестиции сопряжены с риском убытков. Приведённые факты отражают сведения, доступные на момент публикации, и могут измениться. Самостоятельно проверяйте важную информацию и при необходимости обращайтесь к квалифицированному специалисту. Упоминание актива, компании или услуги не является рекомендацией.