Originally posted by Alexei
I could use a "where like" clause and search against the trigger description, but the problem I see there is that I would have to change item information to get anything meaningful out of it. For example using this against a flapping ping check. If I have only a single ping, it is obvious which host and trigger it belongs to, but what happens when I have 15K hosts, all with the same exact text in their trigger name. This trigger fires, tests all 15K, and throws 15 alerts. Which 15 of the 15K hosts am I getting the alerts on? So to get around that I would have to add further code to the trigger that would somehow alter the function callers item variable directly which has some nasty implications, and frankly I am not a good enough C coder to do that

Another possibility would be to create a new "flap detection" page in the UI and have it construct the item / trigger, which I should probably do anyway, but we still run into the issue of what happens when the real trigger is deleted.
Would appreciate any feedback on better ways of doing this one.
4. PID file locking. This is already in ZABBIX.
James, is it possible to have a list of all bits of new functionality introduced by this patch?

Comment