Add some task related metrics to the swh-scheduler base task class (or whatever replaces it):
- task counts (start, success, failure)
- task durations (histogram)
Add some task related metrics to the swh-scheduler base task class (or whatever replaces it):
rDSCH Scheduling utilities | |||
D1007 | rDSCHc29d3834978d Add basic stats to tasks |
Status | Assigned | Task | ||
---|---|---|---|---|
Migrated | gitlab-migration | T1408 More/better Metrics | ||
Migrated | gitlab-migration | T1535 Deploy prometheus-statsd-exporter to gather per-worker metrics | ||
Migrated | gitlab-migration | T1460 Add task related metrics to swh-scheduler |
With statsd-exporter deployed, we have a dashboard:
https://grafana.softwareheritage.org/d/b_xh3f9ik/worker-task-processing
The dashboard can be configured to display metrics about a specific task type by selecting it in the dropdown: