I have an item 'uLastWinUpdate' which is working and collecting data. Currently for a particular server, the value is 120. I have a trigger, which reads '{Windows_t:uLastWinUpdate.last(0)}>60'. Now on this server, where the value is 120, the trigger reads as UNKNOWN. What the?! The value is 120, the trigger is quite simple, if 120>60 HOW CAN THIS BE UNKNOWN?
It has been TRUE in the past, I suspect it is something to do with either the Zabbix server or the server in question rebooting. The item is only checked daily. However, looking at when the Zabbix box rebooted and when the item become UNKNOWN it doesn't make sense either, the trigger went from TRUE to UNKNOWN at 2006.Nov.29 08:13:32, however, the Zabbix servers last reboot was 2006.Nov.23 12:54:46, well before the trigger changed.
The server that the trigger is associated was rebooted right before the trigger last became unavailable, but it doesn't explain the earlier UNKNOWN that occured at 2006.Nov.19 16:28:49, in fact, I can't see anything that would cause this trigger to change at this time, the Zabbix server was running for this entire period, as was the server in question, and data was being collected during this time.
When are triggers checked? Is it when the item value is updated? Does it happen when the Zabbix server comes up? Does rebooting the server the trigger is associated with have any effect on this? If so WHY?? This is driving me batty. Am I right off the track here? Anyone have any ideas?
I have screenshots of item and trigger config's, as well as the value and trigger status, I'll post them if anyone thinks it will help. Running 1.1.3.
Item config:
Desc: Windows Updates (days since installation)
Type: Zabbix Agent
Key: uLastWinUpdate
Type: INT64
Units: (none)
Mult: no not use
Interval/Hist/Trends: 86400/30/365
Status: Monitored
Store: As is
Throw map: As is
Apps: none
Trigger config:
Name: Windows Updates have not been installed in 60 days
Expr: {Windows_t:uLastWinUpdate.last(0)}>60
Deps: none
Severity: Warning
No comments, no url, not disabled.
Agent config (item is working so probably not useful):
UserParameter=uLastWinUpdate,cscript.exe /nologo "C:\SWatch\uLastWinUpdate.vbs"
Latest data for server in question:
Last Check: 28 Nov 16:28:49
Last Value: 120
Trigger status for server in question:
Expr: {bws_tssrv:uLastWinUpdate.last(0)}>60
Status: UNKNOWN
Last Change: 20 Nov 09:08:02
History of trigger for server in question:
2006.Nov.29 08:13:32 UNKNOWN
2006.Nov.20 09:08:02 TRUE
2006.Nov.19 16:28:49 UNKNOWN
2006.Nov.15 10:53:15 TRUE
Times the Zabbix server has rebooted:
2006.Nov.23 12:54:46
2006.Nov.21 12:34:45
2006.Nov.20 09:04:39
2006.Nov.14 16:21:08
Times the server in question has rebooted:
2006.Nov.29 08:21:59
Thanks guys
Peter
It has been TRUE in the past, I suspect it is something to do with either the Zabbix server or the server in question rebooting. The item is only checked daily. However, looking at when the Zabbix box rebooted and when the item become UNKNOWN it doesn't make sense either, the trigger went from TRUE to UNKNOWN at 2006.Nov.29 08:13:32, however, the Zabbix servers last reboot was 2006.Nov.23 12:54:46, well before the trigger changed.
The server that the trigger is associated was rebooted right before the trigger last became unavailable, but it doesn't explain the earlier UNKNOWN that occured at 2006.Nov.19 16:28:49, in fact, I can't see anything that would cause this trigger to change at this time, the Zabbix server was running for this entire period, as was the server in question, and data was being collected during this time.
When are triggers checked? Is it when the item value is updated? Does it happen when the Zabbix server comes up? Does rebooting the server the trigger is associated with have any effect on this? If so WHY?? This is driving me batty. Am I right off the track here? Anyone have any ideas?
I have screenshots of item and trigger config's, as well as the value and trigger status, I'll post them if anyone thinks it will help. Running 1.1.3.
Item config:
Desc: Windows Updates (days since installation)
Type: Zabbix Agent
Key: uLastWinUpdate
Type: INT64
Units: (none)
Mult: no not use
Interval/Hist/Trends: 86400/30/365
Status: Monitored
Store: As is
Throw map: As is
Apps: none
Trigger config:
Name: Windows Updates have not been installed in 60 days
Expr: {Windows_t:uLastWinUpdate.last(0)}>60
Deps: none
Severity: Warning
No comments, no url, not disabled.
Agent config (item is working so probably not useful):
UserParameter=uLastWinUpdate,cscript.exe /nologo "C:\SWatch\uLastWinUpdate.vbs"
Latest data for server in question:
Last Check: 28 Nov 16:28:49
Last Value: 120
Trigger status for server in question:
Expr: {bws_tssrv:uLastWinUpdate.last(0)}>60
Status: UNKNOWN
Last Change: 20 Nov 09:08:02
History of trigger for server in question:
2006.Nov.29 08:13:32 UNKNOWN
2006.Nov.20 09:08:02 TRUE
2006.Nov.19 16:28:49 UNKNOWN
2006.Nov.15 10:53:15 TRUE
Times the Zabbix server has rebooted:
2006.Nov.23 12:54:46
2006.Nov.21 12:34:45
2006.Nov.20 09:04:39
2006.Nov.14 16:21:08
Times the server in question has rebooted:
2006.Nov.29 08:21:59
Thanks guys
Peter

Comment