for Server's hardware monitoring, mostly by IPMI. the following feature missing from IPMI Agent just make it not optable.
1. no autodiscovery, external check scripts is needed to discovery sensor
2. macro is not fully supported, such as IPMI.IP, IPMI.USER, IPMI.PASS. In 3.0, some improvement appeared, such as sensor and unit support for LLD macro, that is very welcome
3. NOt fully support other IPMI item beyond "sensor", such as chassis,bmc
Zabbix is an amazing monitoring solution, hope you could make it better