Is there any monitoring tools to create scenarios/dependencies check? [closed]

My team and I got the project to test a new monitoring solution that allow us to :

  • Perform classical monitoring checks (through SNMP, ping, sensor status, vendor librairies etc...)
  • Perform checks in chain or healthchecks, like a scenario, for instance => check a switch interface + check server status + check database query + check app status => red/orange/green alert.

We're currently using Eye Of Network (based on Nagios/Grafana), it's very complete but it doesn't allow to create checks in chain, i also tried PRTG, it seems it doesn't have the functionnality. Meanwhile, in a different project, we're testing Dynatrace since weeks but it more APM oriented.

I don't know if such a solution exists or if we'll have to go for a custom solution.

Thanks a lot for your advices guys.


Solution 1:

I think Zabbix perfectly fits your needs.

  • It can perform classical monitoring checks (SNMP, ping, etc.)
  • You can create complex triggers based on metrics.
  • Additionally, you can create customized actions for different alerts.