Релиз решения для администрирования Postgres Pro Enterprise Manager 2.0

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Вышла новая версия Postgres Pro Enterprise Manager 2.0 (PPEM 2.0) — комплексного решения для администрирования и мониторинга инфраструктуры баз данных Postgres Pro. Это мажорное обновление знаменует собой важный шаг в развитии PPEM, предлагая значительные улучшения в производительности, масштабируемости и удобстве использования.

PPEM 2.0 разработан для того, чтобы предоставить DBA и системным администраторам мощный инструмент для эффективного управления и мониторинга окружений баз данных Postgres Pro любого масштаба. Новая версия фокусируется на решении ключевых задач, стоящих перед специалистами, отвечающими за стабильность и производительность критически важных баз данных.

Ключевые нововведения PPEM 2.0:

  • Переход на Go-бэкенд. Архитектура PPEM 2.0 полностью переработана с использованием высокопроизводительного бэкенда на языке Go. Это обеспечивает существенный прирост в скорости работы и снижение потребления ресурсов как для самого менеджера PPEM, так и для его агентов. Теперь PPEM 2.0 способен эффективно обслуживать значительно большее количество экземпляров СУБД, сохраняя при этом низкую нагрузку на аппаратные ресурсы. Это особенно важно в условиях постоянно растущих инфраструктур и высоких требований к масштабированию.

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

  • Интеграция с Postgres Pro OpenTelemetry Collector. PPEM 2.0 тесно интегрирован с Postgres Pro OpenTelemetry Collector (pgpro-otel-collector), современным инструментом для сбора телеметрии. Теперь PPEM 2.0 может использовать метрики и журналы, собранные коллектором, для комплексного мониторинга состояния ваших баз данных. Интеграция реализована двумя способами, предоставляя максимальную гибкость:

    • Внутреннее хранилище: PPEM 2.0 может принимать и хранить данные телеметрии от Collector во встроенной базе данных.

    • Внешние системы хранения: PPEM 2.0 поддерживает интеграцию с внешними хранилищами метрик и журналов, такими как Prometheus, VictoriaMetrics и ElasticSearch. Основное преимущество использования внешних хранилищ заключается в возможности гибкого масштабирования и независимого администрирования. Это обеспечивает высокую производительность и надежность системы, позволяя встроить PPEM 2.0 в существующую инфраструктуру мониторинга с использованием привычных инструментов и решений.

  • Редизайн REST API и курс на автоматизацию. В PPEM 2.0 был полностью переработан программный интерфейс (API). Новый API выполнен в архитектуре REST, что делает его интуитивно понятным и удобным для интеграции с системами автоматизации и скриптами. Это первый шаг к публикации API и открывает новые возможности для автоматизации задач управления и мониторинга Postgres Pro, позволяя встраивать PPEM 2.0 в ваши DevOps-процессы.

Установочные пакеты PPEM 2.0 уже доступны в репозитории:

https://repo.postgrespro.ru/ppem

Предрелизная документация доступна внутри установочных пакетов backend PPEM (/usr/share/doc/ppem).

Источник: https://habr.com/ru/companies/postgrespro/news/884672/


Интересные статьи

Интересные статьи

По информации СМИ, осенний призыв 2024 года пройдёт в России по старым правилам, пока полноценно не заработает реестр электронных повесток. До конца года повестки гражданам будут приходить традиционны...
Доброго времени суток. При работе с Bitrix-инфраструктурой в определенный момент вы можете столкнуться с проблемой увеличения времени открытия различных страниц на вашей площадке (сайте), медленн...
Аннотации - это форма метаданных. Они предоставляют информацию о программе, при том сами частью программы не являются.
Решения для больших компаний обычно должны выдерживать высокие нагрузки. Когда в штате много десятков тысяч человек, и значительная доля из них ежедневно пользуются ...
Но если для интернет-магазина, разработанного 3–4 года назад «современные» ошибки вполне простительны потому что перед разработчиками «в те далекие времена» не стояло таких задач, то в магазинах, сдел...