Мониторинг postgresql
SberMobile Network Manager включает коробочные инструментальные панели мониторинга PostgreSQL. Он отправляет заблаговременные предупреждения о потенциальных проблемах и собирает подробную статистику, уменьшая время поиска узких мест. На основе собранных данных можно запланировать перераспределение ресурсов, расширение аппаратных средств до того, как начнут появляться проблемы. Преимущество SberMobile Network Manager заключается в том, что мониторинг СУБД можно одинаково хорошо проводить в комплексе с мониторингом аппаратной части, мониторингом производительности операционных систем и каналов связи. К тому же у администраторов появляются широкие возможности по созданию собственных произвольных SQL запросов к PostgreSQL.
Настройка прав доступа для мониторинга postgresql
Для мониторинга баз данных PostgreSQL необходимо дать права на чтение следующих системных таблиц:
- pg_stat_activity
- pg_stat_database
- pg_indexes
- pg_locks
- pg_stat_database
- pg_stat_all_tables
- pg_trigger
Метрики, доступные для мониторинга
Метрики мониторинга PostgreSQL включают:
- Активность пользователей
- Статистика по таблицам
- Статистика блокировок
- Статистика индексов
- Статистика триггеров
- Размер баз данных
- Статистика операций с базами данных
- Эффективность буфера
- И другие