Skip to content

Created global stats table - #192

Open
anikaviswa wants to merge 9 commits into
stagingfrom
observability
Open

Created global stats table#192
anikaviswa wants to merge 9 commits into
stagingfrom
observability

Conversation

@anikaviswa

Copy link
Copy Markdown
Contributor

No description provided.

anikaviswa and others added 9 commits June 27, 2026 17:11
…shboard

Enables pg_stat_statements on the postgres container and provisions a
Grafana dashboard with panels for slowest queries by mean time, highest
total-time queries, most-called queries, and p50/p95/p99 latency stats.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Adds postgres_exporter + Prometheus to the compose stack so Grafana reads
query stats from Prometheus time-series rather than hitting the primary DB
on every dashboard refresh. Moves CREATE EXTENSION into a Flyway migration
(V14) instead of a manual step. Updates the Grafana dashboard to use PromQL.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@anikaviswa
anikaviswa requested a review from jaeheonshim August 27, 2026 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant