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

Функционал такой же, но репорт формируется автоматом в виде html-файлы с графиком и т.д.
pgbadger работает через лог файлы и требует включения доп информации в эти файлы, а это не очень здорово
К сожалению, на реальной нагруженной БД pg_stat_statements быстро «забивается». Его нужно тюнить, регулярно сбрасывать, но даже это не всегда помогает.
В итоге ClickHouse и сбор статистики на уровне приложения зачастую более масштабируемый и удобный вариант.
Только полноправные пользователи могут оставлять комментарии. , пожалуйста.