Building a custom Grafana data source plugin
When an internal API or database needs its own Grafana data source: scaffolding with create-plugin, adding a Go backend so alerting and shared dashboards work, authentication handling and maintaining it across Grafana releases.

