django-commons/django-prometheus

Adding mixin so onboarding exporter into Grafana is easier

Opened this issue · 1 comments

Hi! I'd like to contribute a mixin, a bundled version of Grafana dashboards and Prometheus rules and alerts. This would allow the prometheus exporter to be easily onboarded intro Grafana with a bare-bones dashboard.

To add some references:

  • This is the mixins main site. They are intended to be an easily installable bundle, that also works for adding dashboards / alerts / etc to version control
  • A sample PR for a mixin contributed to another exporter.

This is an snapshot of the Grafana dashboard I thought about, with an overview of the monitored Django apps:
image

Open to questions and comments.

Created a prototype PR #318, with CI and all 😀