Hello everyone,
I am trying to understand how Custom Update interval works and wondering if it would be possible to have a bit more complex schedule, I have been using this document as a reference https://www.zabbix.com/documentation...stom_intervals
What I want to achieve is to have Item Update Interval which would execute at intervals of hour:minute-05, 20, 35, 50
The reason for this is I am using a template Website By Browser and I have many hosts(31 in total) that are executing web check script by default time interval 0s;m/15, so basically 00:00, 00:15, 30, 45, 60, some hosts have a different item update interval of 0s;m/25 and I am getting false positives at 0 minute and 60 minute of an hour due to resource overload on a separate Selenium Grid server so I want to split up these checks to not have them overlap at any time.
I could manually set update interval to 15 min then wait for lets say 09:05 but that one would be hard to keep a track of, especially if I have to make any changes. To split the load properly I though about having group of hosts execute at for example:
Group1: 00:00, 00:15, 00:30, 00:45, 01:00
Group2: 00:05, 00:20, 00:35, 00:50, 01:05
Group3: 00:10, 00:25, 00:40, 00:55, 01:10
And so on, not sure if this is even possible to accomplish in Zabbix 7.0 without manually waiting for specific time to kick off checks. Any advice on this is appreciated.
I am trying to understand how Custom Update interval works and wondering if it would be possible to have a bit more complex schedule, I have been using this document as a reference https://www.zabbix.com/documentation...stom_intervals
What I want to achieve is to have Item Update Interval which would execute at intervals of hour:minute-05, 20, 35, 50
The reason for this is I am using a template Website By Browser and I have many hosts(31 in total) that are executing web check script by default time interval 0s;m/15, so basically 00:00, 00:15, 30, 45, 60, some hosts have a different item update interval of 0s;m/25 and I am getting false positives at 0 minute and 60 minute of an hour due to resource overload on a separate Selenium Grid server so I want to split up these checks to not have them overlap at any time.
I could manually set update interval to 15 min then wait for lets say 09:05 but that one would be hard to keep a track of, especially if I have to make any changes. To split the load properly I though about having group of hosts execute at for example:
Group1: 00:00, 00:15, 00:30, 00:45, 01:00
Group2: 00:05, 00:20, 00:35, 00:50, 01:05
Group3: 00:10, 00:25, 00:40, 00:55, 01:10
And so on, not sure if this is even possible to accomplish in Zabbix 7.0 without manually waiting for specific time to kick off checks. Any advice on this is appreciated.
Comment