Interesting...I added new items/triggers Friday evening that returned integer values (0/1 instead of ERROR/OK respectively) for these HTTP URL monitors. Over the weekend the trigger that is based on the count function of the character data return a few dozen times and the triggers based on the integer values did not fire at all. The character based trigger is using the count() function while the integer based values are using the max() function. If I wrote them correctly they should have the same exact triggering logic. So it looks like something strange is going on with the count() function when using character data.
Here are my trigger expressions:
(This one fired dozens of times over the weekend)
(This one never fired over the weekend)
Here are my trigger expressions:
Code:
{zabbix-proxy-20.sys.courtnet.org:vm-esig-appp1_HSM_Pool_Health.count(#3,"ERROR",like)}>1
Code:
{zabbix-proxy-20.sys.courtnet.org:vm-esig-appp1_HSM_Pool_Health-integer.max(#3)}=0
Comment