[ZBXNEXT-537] Implement sort of "Zabbix Calendar" for different purposes Created: 2010 Oct 18  Updated: 2023 Dec 27

Status: Open
Project: ZABBIX FEATURE REQUESTS
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: New Feature Request Priority: Major
Reporter: Pablo Viqueira Assignee: Unassigned
Resolution: Unresolved Votes: 30
Labels: calendar, flexibility, holidays, usability, vacation
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate

 Description   

Hi!
I would like that Zabbix has a calendar, that is to say:
When I configure an action and it consists in sending an e-mail to different persons depending on the day type ( working time or not working time), I can´t configure
the holidays. This is, Monday is a workday in general, but November 1st isn´t.

Is there any possibility to implement this new functionality?

Thanks!



 Comments   
Comment by Alexei Vladishev [ 2012 Oct 11 ]

That's would be nice to have. The calendars could be used for many different purposes: flexible intervals for items, maintenances times, trigger expressions, etc etc.

zalex_ua yes, for example it also would be useful for IT services.

And an idea to use it in user medias described in ZBXNEXT-1207.

Comment by Marc [ 2012 Dec 15 ]

I wonder if such a calendar could also provide a central place to manage persons on call in some way.

Maybe linking a list of users (with proper permissions) to a host group and make them available via macro for trigger names or within notifications in dependency of a calendar...not properly thought through yet

Comment by Mark Postma [ 2020 Jan 02 ]

For us it would be useful to have something which enables use to set up different thresholds (e.g. like a Sunday) on days like the 1st of January, 25th of December etc.

Comment by Adam Dempsey [ 2021 Oct 19 ]

If a Calendar were to exist a further option could be to include monitored data on it, eg if you were tracking domain + SSL expiry dates, they could be displayed so you can see upcoming events.

Comment by David Tomkins [ 2022 May 12 ]

A calendar for "on-call" engineers would be an excellent feature and in some cases invaluable.

It is possible to manage an "on-call" schedule by integrating Zabbix with something like "OpsGenie" or "iLert" but that's far from ideal - plus it comes with risk of the 3rd party service being unavailable (i.e. Internet connection down), as well as the additional management overhead.

Of course the "unavailability" risk can be mitigated by a serially attached GSM which can send SMS.   However, unless you want to send a SMS to everyone in a User-Group, this carries another risk/overhead of needing somebody to regularly, manually and accurately update the "When Available" SMS Media Type to align with the on-call rota.  

If I could give this calendar feature more up-votes, I would !

Comment by Rafael S. Santos [ 2023 Dec 27 ]

From the triggers expressions perspective I would say if there was a expression named holiday to use in cases where the alert should not work in a holiday (like some humans do) it would be really good =) .  

Something to be used like:  last(item-test)>50 and holiday=0

 

Ref.:  https://www.zabbix.com/forum/zabbix-suggestions-and-feedback/424063-adding-holidays-to-triggers

Generated at Wed May 08 14:35:24 EEST 2024 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.