Open PostgreSQL Monitoring — первый выпуск свободного средства мониторинга СУБД
4Иллюстрация с сайта Demo.Opm.Io
Команда разработчиков представила первый публичный релиз полностью свободного инструмента для мониторинга PostgreSQL — Open PostgreSQL Monitoring (OPM).
PostgreSQL — одна из наиболее продвинутых СУБД, однако в ней до сих пор отсутствовала такая важная часть функциональности, как свободный набор инструментов для мониторинга. К сожалению, раньше сообщество не имело возможности реализовать решение вроде Oracle Grid Control, MySQL Workbench или SQL Server Management Studio. Сейчас же Open PostgreSQL Monitoring позволяет, как и конкурентные решения, строить динамические графики и диаграммы, создавать произвольный набор данных для мониторинга, проводить аналитику производительности, следить за «здоровьем» сервера, управлять командой и т.д.
При использовании несколько рабочих серверов с PostgreSQL, OPM отлично подойдёт для мониторинга активности БД с применением DBA-ориентированных наборов данных: размер БД, показатель хитов, задержки репликации, загрузка системы, раздувание страниц (page bloat), длительные запросы, генерация WAL-файлов, блокировки, состояние бекэндов и т.д. OPM состоит из удалённых агентов, системы хранения статистики и графического веб-интерфейса. Большая часть кода написана на Perl, сбор данных создан на базе Nagios, но вся система рассчитана на расширение и встраивание в другие системы, а также перевод на другие языки.
Разработка OPM была начата ещё в 2012 году, текущая версия — 2.3. Исходный код доступен на GitHub, сайт Open PostgreSQL Monitoring — opm.io. Также на сайте доступна демо-версия (opm/demo).
Постоянная ссылка к новости: http://www.nixp.ru/news/12765.html. Никита Лялин по материалам postgresql.org.
PostgreSQL 10: свободную СУБД значительно улучшили для распределённого использования 1
PostgreSQL 9.6 — крупное обновление СУБД с улучшениями для горизонтального и вертикального масштабирования
Вышел Percona Monitoring & Management для анализа производительности MySQL и MongoDB
В PostgreSQL 9.5 появилась поддержка UPSERT и безопасного доступа на уровне строк (RLS) 4
EnterpriseDB представила новое решение для объединения данных из MySQL и PostgreSQL 2 2
POWA — анализатор нагрузки СУБД PostgreSQL на основе pg_stat_statements 2
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Прочитал, попробовал поставить, долго собирал в пакеты и пытался заставить работать.
Споткнулся на смешном: пока не получилось наладить забор данных с PostgreSQL через nrpe (чтобы они попадали в nagios). А вот все остальные сервисы успешно отобразились.
www.altlinux.org/Open_PostgreSQL_Monitoring