Finally upgraded to 2.0.7 all the way from 1.8.10 to get some v2 goodness, particularly (so i thought) the ability to execute a script as an Action Operation. After finally tracking down the fact that the script was erroring (the old AlertScriptsPath chestnut - found that out in the Actions auditlog - nothing in zabbix_server.log ... grrrr), i checked a couple of forum posts and discovered in the 2.0 documentation that alertscripts only pass 3 variables suitable for forming something like an SMS gateway email message. I need to pass {HOST.CONN} to a script that runs traceroute and mtr against the {HOST.CONN) to collect and email me some real-world connectivity data - functionality which Zabbix can't (right?) provide.
Questions: Why are alertscripts passed-variables so limited? Is there some other way to execute a script at the time selected host(s) become unreachable?
Questions: Why are alertscripts passed-variables so limited? Is there some other way to execute a script at the time selected host(s) become unreachable?
Comment