Управление и мониторинг PostgreSQL - PullRequest
6 голосов
/ 17 февраля 2009

Переходя от Oracle к PostgreSQL, какое (предпочтительно бесплатное / OSS) программное обеспечение / инструменты могут заменить Oracle Enterprise Manager? Я знаю о pgAdmin, а также о некоторых инструментах, входящих в состав Postgres Plus AS для EnterpriseDB, но мне нужно больше контекста и лучшего обзора экосистемы PostgreSQL.

В частности, я заинтересован в инструментах, чтобы помочь:

  • Оповещение администраторов БД о проблемах как с конфигурацией, так и с производительностью
  • Мониторинг общей производительности системы
  • Общая настройка производительности
  • Поддержка хинтинга (насколько я понимаю, PostgreSQL обычно хмурится при хинтинге)
  • Управление дисками (легкость в росте)
  • Резервное копирование / восстановление за пределами pg_dump и pg_restore

Есть мысли? Это похоже на то, что многие люди могли пережить раньше.

Ответы [ 4 ]

8 голосов
/ 17 февраля 2009

Postgres поставляется с отличными инструментами командной строки, и они находятся в центре внимания основной команды разработчиков. Я лично использую их с помощью пользовательских сценариев, специфичных для сайта, для администрирования БД, обновления, репликации. Для мониторинга я использую nagios для написания сценария psql для запроса жизненно важных функций.

Тем не менее, на стороне GUI есть несколько других опций, кроме pgAdmin:

SQL Maestro

PhpPgAdmin

Я не думаю, что какие-либо из них имеют все перечисленные вами функции, но они могут быть хорошей отправной точкой. Я сомневаюсь, что вы найдете инструмент с открытым исходным кодом, который действительно конкурирует лицом к лицу с Oracle Enterprise Manager. На коммерческой стороне есть также дополнительные опции:

Navicat

RazorSQL

MS SQL Manager для PostgreSQL

На этой вики-странице также есть ссылки на многие другие инструменты postgres:

Руководство сообщества по средствам графического интерфейса PostgreSQL

Будучи фанатом CLI, я не могу дать никаких конкретных рекомендаций, но, надеюсь, это полезно.

5 голосов
/ 06 декабря 2013

С точки зрения инструмента управления caseman уже составил хороший список, вики PostgreSQL также имеет несколько дополнительных на своей странице GUI Database Design Tools .

Для мониторинга / настройки это немного сложнее, есть много инструментов, но нет подробного решения. Я начал составлять список снова в Postgres Wiki: Инструменты мониторинга .

Будучи недовольным статус-кво, я объединился с коллегой, и мы начали работать над нашим собственным решением под названием pganalyze, пытаясь помочь (частично занятым) администраторам баз данных понять, что происходит в базе данных , Но мы также можем пока сосредоточиться только на небольшом подмножестве проблемной области ...

0 голосов
/ 17 марта 2009

Я использую некоторые бесплатные инструменты графического интерфейса, но ни один из них не может сравниться с графическим интерфейсом Navicat PostgreSQL. Я думаю, что это кошачья пижама!

у них бесплатная версия сейчас, http://www.navicat.com.

martinlee

0 голосов
/ 17 февраля 2009

Я думаю, что лучшим сайтом для поиска программного обеспечения, которое соответствует вашим потребностям, был бы PgFoundry: http://pgfoundry.org/

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...