This post of is part of my Install SharePoint 2013 Three-tier Farm project.
Zabbix is an OpenSource monitoring tool.
And offers everything from simple storage availabilty reporting up to end to end web service calls.
It’s extensible with plugins and shell scripts. There isn’t a thing you can’t monitor with Zabbix.
In our company we use Zabbix to monitor the SharePoint infrastructure.
One of the great features for this case is the web monitor. Zabbix can request specific websites and authenticate against the webserver.
That’s why I don’t need an IIS warm up script for our SharePoint infrastructure. Zabbix always makes a request against the SharePoint website after an IIS recycle.
In case you already have a running Zabbix server you can monitor your SharePoint web application with this web rule: