Zabbix with few additions to acomodate my needs.