2.4. Что нового в PPEM 2.0 #

Дата выпуска: 19 февраля 2025 года

За инструкциями и рекомендациями по миграции обратитесь к Обновление на версию PPEM 2.0.

В PPEM 2.0 обновлена следующая функциональность:

  • Миграция на Go.

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

    Новый менеджер способен обслуживать большее количество агентов, используя при этом меньше памяти и вычислительных ресурсов ЦП. Новые агенты в повседневной работе также используют меньше памяти и вычислительных ресурсов.

  • Автоматическое обнаружение ресурсов.

    Агенты теперь могут работать в режиме автоматического обнаружения. В этом режиме они выполняют поиск экземпляров СУБД, автоматически регистрируют их в PPEM и в дальнейшем поддерживают сведения об экземпляре СУБД в актуальном состоянии.

    Автоматическое обнаружение и регистрация помогают упростить развёртывание PPEM в средах с большим количеством экземпляров и уменьшить количество ручных операций по добавлению агентов и экземпляров в PPEM.

  • Интеграция с pgpro-otel-collector.

    pgpro-otel-collector предназначен для сбора метрик и журналов активности с экземпляров СУБД и их отправки в системы мониторинга.

    PPEM теперь можно интегрировать с pgpro-otel-collector и использовать собранные коллектором метрики для задач мониторинга. Интеграция может выполняться двумя способами:

    • PPEM принимает метрики и журналы от коллектора по протоколу OTLP и хранит их во внутренней базе данных репозитория.

    • PPEM интегрирован с внешними системами хранения журналов и метрик, что позволяет забирать оттуда данные для мониторинга. Интеграция позволяет PPEM встраиваться в существующую инфраструктуру мониторинга и использовать её для собственных функций мониторинга.

    За подробной информацией обратитесь к Архитектура мониторинга.

  • Обновление API.

    Обновлён API и выполнены первые шаги в сторону его публикации для широкого использования. API организован в формате REST и позволяет в привычном для многих разработчиков стиле работать с ресурсами PPEM: создавать новые, просматривать существующие или даже редактировать и удалять их.

    В будущем публикация API позволит интегрировать PPEM с системами автоматизации и улучшить возможности автоматизированных средств для обслуживания инфраструктуры СУБД.