The monitor should not puke or stop monitoring just because one item gave back an empty string. Why not have an "undefined" or a "null" value so we can continue to monitor the rest of our server.
Ad Widget
Collapse
More resilient client.
Collapse
X
-
Tags: None
-
I do not think so. ZABBIX agent is supposed to return something back. Otherwise we do not know what really happenned: timeout on agent side, agent closed connmection because of security settings, error processing this specific item.
Imagine an user parameter which simply hangs or performs badly. If we had no such protection, ZABBIX server would continue to get the user parameter thus causing even more bad processes to be executed. This is dangerous.
Comment