I would also be interested to hear, why you chose to use Zabbix rather than Nagios, Icinga, etc
Used a book, but most of all self tought.
Reasons to use zabbix
1. Easily create own template based on snmp or agent
2. Can handle huge networks/systems also multi geographical locations using proxy's
3. Lots of "free" templates available through either zabbix website or 3rd parties
4. Very easy to poc due to premade vm
5. Great support by either zabbix, local companies, or forum
6. Based on open source and easily tunable ( unlike or previous monitoring solution scom)
7. Highly scalable
That about it
While all of the above may also go for other systems, we never looked futher because this ticked all our boxes at the first go, and the other team was still fiddling getting basic monitoring going with the other solutions