etsy / opsweekly

On call alert classification and reporting
MIT License
761 stars 100 forks source link

Feature request: Out of working hours filtering #46

Open arunasp opened 9 years ago

arunasp commented 9 years ago

Hello,

Due nature of large alerts amount in big environments there is a need to have filtering for splitting them into office and out of working hours time periods. This would allow separate views on what is happening when people are on call and outside of office. Also sometimes it would be much easer to categorize alerts for visibility and reporting by time periods. For example, the filter Mon-Fri 18:00-9:00 and Sat-Sun 00:00-23:59 would set a view for alerts being received outside of office.

This feature should be not hard to implement by updating calendar functions. Please let me know if this idea would be worked on.

Cheers!

lozzd commented 9 years ago

So you would like to still categorise alerts at all times of day, but be able to optionally filter the reports/output by time of day?

arunasp commented 9 years ago

More or less in each company Operations engineers have on call weeks with out of working hours schedules. With that filter you would be able to select when alerts are coming in anti-social hours/etc and generate reports on these while the other half being in office may be treated diferently or just ignored. For a manager it is always important how much alerts/calls are being received in out of working hours/weekends/holidays for filing reports.

aveseb commented 9 years ago

Hi I've pushed on my fork a commit in order to filter working hours and non working hours. It's a beginning. I've incorporated a new tab for each day of the week and working hours associated. Then when we print alert on the survey, we add a little icon to say that this alert is in non working hours. workinghours

aveseb commented 8 years ago

@lozzd Would you be interested with that feature ? I've made a commit in my own clone, would you want I change something ?