Grafana Plugin Development for Beginners
summary
Single-command scaffolding with create-plugin generates a data source plus Go backend, CI GitHub workflows and a Docker compose dev environment with hot reload; demo builds a backend that fakes data, implements config and query editors, exposes a custom endpoint for available datasets, converts responses into data frames, and returns a successful check_health. The team also releases plugin-e2e 1.0 (Playwright-based) for cross-version end-to-end tests and shows how to package and submit a signed zip to the catalog.
AI-written summary · about
chapters (6)
- 0:00Grafana plugins intro
- 1:04What is a Grafana plugin
- 9:36Plugin anatomy
- 12:02Grafana SDKs
- 14:52Scaffold plugin
- 27:01Next steps & publish
related talks
26mBackstage Plugin Development: Tales from the Trenches
32mAccelerating Collaborative Plugin Development
35mBootstrapping Application & Op Development with Devcontainers & Grafana LGTM Stack
49mKeep calm and code your own Gatsby Plugins
08mLightning Talk: Maximising Developer Experience with Backstage: An Exploratio...
26mObservability for Your Internal Developer Platform: Instrumenting Bac...
32mCYOP: Create Your Own Plugin
29mObserve your GitHub repos efficiently
