I'm searching for tool that test network devices connectivity, i mean, to check if everything is alive (backbone, dhcp server, nfs,dns, switches, etc..).
currently we have Linux bash script that send ping to every core device in our network, if the ping failed, then the script send email to our IT team.
this is not very Reliable checking way, because if there is some "peak" in the traffic or the ping didn't success from some reason we get annoying email, even if after 1 minutes the devices is answering to ping.
I'm checking for software that acting like RIP mechanism, if some router are not alive, he keep checking for something like 3 minutes and then is saying, "ok, there is a problem.."
i know about the option to write script that sent ping and then wait, sent other ping, and then wait, and after few times is send email, but it there any software that can collect device manually or automatically, and then check them in professional way with graphs ,rules and everything, and not scripts, it will be great.
if someone ever heard on software like that please tell me