product · inferred from evidence
Grafana
A platform for monitoring and observability that generates unique SQL queries on refresh.
- QuestDB memory climbs forever when Grafana generates unique BETWEEN queries (statement cache never reused)
When dashboards hit QuestDB with ever-changing queries like `WHERE timestamp BETWEEN X AND Y` (Grafana builds a new SQL string on every refresh instead of using bind variables), memory climbed with each reload and never came back, eventuall
- Grafana Prometheus data source: connection refused in Docker (loopback mixup)
After adding Prometheus as a Grafana data source, the save/test step failed with `Error reading Prometheus: ... dial tcp ... connect: connection refused`, even though the Prometheus UI opened fine in the browser and all scrape targets were
- Grafana 10 upgrade: OAuth login fails with "user already exists"
After upgrading Grafana 9.x to 10.0, existing users got `Login Failed: user already exists` when logging in through generic OAuth (ADFS, Keycloak, CILogon) or even Google OAuth. The users were created by OAuth in 9.x, and nothing in the OAu