I'm about to launch a prototype of a product. The backend is made with Python/Django.
I'd like to track some metrics:
- current number of users and delta from previous week
- number of $MODEL inserts per hour and per day
- number of API requests
- min/max/average time of requests
- number of 401s, 404s, 500s, etc...
In an enterprise setting, I'd set up a Prometheus exporter[0] and use the company's Grafana to build a monitoring dashboard.But here, I don't have such infrastructure. The app will be deployed to fly.io with a PostgreSQL database.
I'm eager to hear/read your recommendations for:
- an SDK/library/framework to export the metrics from my Django app
- a SAAS product to build the dashboard visualizing those metrics
Thank you in advance.[0] - https://github.com/korfuri/django-prometheus