PDA

View Full Version : Perform traceroute after ping fails


gharris@ceosale
18-09-2009, 04:36
Help requested from all the Zabbix experts.

I am monitoring an uplink vpn to my cloud provider and there are several routers along the path. I can only ping the routers. I have spoken to the support staff and they have not been helpful.

I have intermittent drop outs to the internet and upstream proxy servers that i am trying to determin the cause of.

I have a template to perform a ping with triggers for alerts. I have an action to send emails when the pings fail for any of the routers and upstream proxy's.

But i have to be activly at my desk to monitor for a dropout and then run the Traceroute script.



1. How can i have the tractroute script run when the upstream device/router fails a ping and have the result of the traceroute output to a file or emailed to me?

2. How can i have the traceroute script run repeatedly until the device/router responds to pings again?

Remote commands do not work as these are cisco? routers that i have not access or controll over. I ave an SLA with the provider and i want to prove there is an issue with their device. On my end Zabbix says there is a dropm out, but the providers logs say there was not.

trying to get to the bottom if the issue.

PLASE HELP.

Jun.Liu
21-09-2009, 06:04
you might try to create a new media for running the traceroute script and add this media to a user. then you can trigger traceroute script when the ping fail.

gharris@ceosale
05-10-2009, 03:13
Tried to create a trigger that would run the script, but there is no option select a script to run?????????:mad:

Any other idea's?

MrKen
05-10-2009, 04:57
Try searching....

1. Actions - Remote Commands http://www.zabbix.com/wiki/doc/troubleshooting/index (http://www.zabbix.com/forum/../wiki/doc/troubleshooting/index)

2. http://www.zabbix.com/forum/showthread.php?t=9166

Have fun.