Zabbix is a very powerfull monitoring tool that is highly flexible and supports many hardware units. Here are some solutions i made in my use with the product.