Grafana is Not Enough: DIY User Interfaces for Prometheus
summary
Explains a concrete DIY stack: extract Prometheus queries via the Prometheus API, inject links from Grafana using a browser extension, and open a notebook with prefilled query fields that support metric and label autocomplete. Implements tables that auto-extract label columns (values table), allows clicking a cell to rewrite the PromQL filter, reuses rickshaw charts for plotting, supports multiple queries per cell, and demos successfully against Weaveworks/Cortex-hosted Prometheus for faster troubleshooting.
AI-written summary · about
chapters (8)
- 0:00Intro
- 0:46Audience Participation
- 5:55Documentation
- 8:15Grafana Extension
- 9:43Prometheus Notebook
- 13:15Prometheus Magic Move
- 14:50Demo
- 16:21Browser Extension
related talks
22mBuilding Interactive Grafana Dashboards for Business Intelligence
09mFun and Games: Using Prometheus to aggregate disparate metric dat...
21mMeet the New Kid in the Sandbox – Integrating Visualization With Prometheus
32mThe Weirdest PromQL You’ll Ever See: PromQL for Reporting, Analytics
12mLightning Talk: A Drop-in System To Accelerate Metrics Observability by 100x Us...
49mA Practical Guide to Dashboarding
41mEffective Dashboard Design Using
45mA Practical Guide to Dashboarding
