Как стать автором
Обновить

Комментарии 6

Хм, у нас админ нечто подобное под перкону с графаной на мускуле настроил, но там более серьезный анализ, по количеству запросов в сек/мин/час, время выполнения всего/на запрос минимум/максимум/среднее, сортировки по количеству/скорости и много еще чего…
Очень помогло когда оптимизировали сайт под нагрузки.
Рекомендую присмотреться к pgbadger:
github.com/darold/pgbadger

Функционал такой же, но репорт формируется автоматом в виде html-файлы с графиком и т.д.
pgbadger работает через лог файлы и требует включения доп информации в эти файлы, а это не очень здорово

Примитивная статья
кому реально интересно
Powa
Mamonsu
https://postgresql.leopard.in.ua
Ну и конференции postgresql весьма себе

Можно еще смотреть историю активных сессий через ASH Viewer
К сожалению, на реальной нагруженной БД pg_stat_statements быстро «забивается». Его нужно тюнить, регулярно сбрасывать, но даже это не всегда помогает.
В итоге ClickHouse и сбор статистики на уровне приложения зачастую более масштабируемый и удобный вариант.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории