Commit Graph
5 Commits
Author SHA1 Message Date
Manuel Raynaud d6793f2117 ✨(loadtest) add the grafana dashboards of the load-test campaign
To see what is happening in the cluster we added grafana dashboards
using all the metrics introduced previsouly
2026-09-23 12:06:05 +02:00
Manuel Raynaud 43688007b5 ✨(helm) add a ServiceMonitor and a PodMonitor when metrics enabled
When metrics is enabled, we want to create a ServiceMonitor od
PodMonitor in order to scrap the metrics from django and yhub. We have
to add an exception on the redirect to ssl for the metrics endpoint,
like for the probes endpoint, the traffic is internal.
2026-09-23 12:06:05 +02:00
Manuel Raynaud 5654b98f3b ✨(backend) add custom metrics when monitoring is enabled
We added custom metrics when the monitoring is enabled, we will measure
the cost of calling outside services like yhub and the converters, the
database pool and celery queue.
2026-09-23 12:06:05 +02:00
Manuel Raynaud 666d9c84a7 ✨(collaboration) add opt-in prometheus metrics to yhub
Same we did before with django-prometheus, we want metrics for yhub, the
is no integration available like django-prometheus so everything is
craft in the repository. The documentation is also available in
documentation/metrics.md
2026-09-23 12:06:05 +02:00
Manuel Raynaud 4906c73e39 ✨(backend) add opt-in prometheus metrics on /metrics
We want to export metrics to prometheus. We install for this
django-prometheus. By default the feature is disabled and must be
explicitly enabled. A complete documentation is available in
documentation/metrics.md
2026-09-23 12:06:05 +02:00