oncall icon indicating copy to clipboard operation
oncall copied to clipboard

Provide a breakdown of time on-call per team member and schedule

Open simonswine opened this issue 2 years ago • 3 comments

I would find it very useful to get more statistics about how much time I or team members have spent on-call on a particular schedule.

This could help me and my team members judge, if I had taken a similar amount on-call like my peers. Esp. with swapping days and weeks, it can get quite tricky keeping a good understanding how balanced the on-call time is.

It also can help to judge, who to reach out first, when I need someone to swap with me.

simonswine avatar Jan 10 '23 09:01 simonswine

Related: https://github.com/grafana/oncall/issues/116

Matvey-Kuk avatar Jan 19 '23 19:01 Matvey-Kuk

Although not available built-in at the moment, note we have released a new API endpoint exporting final schedule shifts, and there is an example script in our docs calculating something similar to what you mentioned:

https://grafana.com/docs/grafana-cloud/oncall/oncall-api-reference/schedules/#example-script-to-transform-data-to-csv-for-all-of-your-schedules

matiasb avatar Jun 16 '23 17:06 matiasb

note that we also have a schedule "quality score" which roughly provides these stats (docs): Screenshot 2024-01-25 at 15 07 16

joeyorlando avatar Jan 25 '24 20:01 joeyorlando