Description:(Please provide a brief description of the project.)
Django-prometheus: Export Django monitoring metrics for Prometheus.io
Django-mixin: Monitoring mixin for Django-prometheus. A set of Grafana dashboards and Prometheus rules for Django.
Criteria
Please answer the following questions about the project you are submitting. This will help us evaluate if the project should be included in the Awesome Django list.
Is the project new?
[ ] Yes
[x] No
How long has the project been maintained?(Please provide an approximate duration in months or years.)
Django-prometheus ~ 5years, django-mixin ~2 years.
How many releases has it had if it's a library or package?(Please provide the number of releases, or link to the project's release history.)
Are you the author or are you submitting the project on behalf of a company?
[x(for django-mixin)] I am the author
[ ] I am submitting on behalf of a company
[ ] Other (please specify)
What makes it awesome?(Please provide a brief explanation of why you believe this project is a valuable addition to the Awesome Django list.)
Django-prometheus adds prometheus metrics to django, supports DB, redis and requests metrics out of the box.
Django-mixin provides out of the box dashboards and alerting rules for the exposed metrics. Tries to standardize and OSS generic alerting rules and dashboards.
In general a monitoring section is needed (where django-prometheus should really be), if a mixin jsonnet library belongs there I'm not sure as all mixins are written in jsonnet (e.g https://github.com/kubernetes-monitoring/kubernetes-mixin). It is not a Django package or Python package.
name: Add a new project about: Suggest a new Django project for the Awesome Django list title: "[NEW] Project Name"
Project Information
Django-prometheus: Export Django monitoring metrics for Prometheus.io
Django-mixin: Monitoring mixin for Django-prometheus. A set of Grafana dashboards and Prometheus rules for Django.
Criteria
Please answer the following questions about the project you are submitting. This will help us evaluate if the project should be included in the Awesome Django list.
Is the project new?
How long has the project been maintained? (Please provide an approximate duration in months or years.) Django-prometheus ~ 5years, django-mixin ~2 years.
How many releases has it had if it's a library or package? (Please provide the number of releases, or link to the project's release history.)
https://pypi.org/project/django-prometheus/1.0.11/#history
Mixins usually run alongside git history.
Are you the author or are you submitting the project on behalf of a company?
What makes it awesome? (Please provide a brief explanation of why you believe this project is a valuable addition to the Awesome Django list.)
Django-prometheus adds prometheus metrics to django, supports DB, redis and requests metrics out of the box.
Django-mixin provides out of the box dashboards and alerting rules for the exposed metrics. Tries to standardize and OSS generic alerting rules and dashboards.
In general a monitoring section is needed (where django-prometheus should really be), if a mixin jsonnet library belongs there I'm not sure as all mixins are written in jsonnet (e.g https://github.com/kubernetes-monitoring/kubernetes-mixin). It is not a Django package or Python package.