On the server that is going to be monitored by Zenoss you need to install hp-snmp-agents, here's an easy installation method on a CentOS 6.3 x86_64 server:
wget http://downloads.linux.hp.com/SDR/downloads/bootstrap.sh chmod +x bootstrap.sh
For CentOS 6.3 x86_64 you'll use this command
./bootstrap.sh -d RHEL -r 6.3 -a x86_64 ServicePackforProLiant
Now just type:
yum install hp-snmp-agents
If you choose to use your own snmpd.conf, then make sure that at least these 2 lines are present:
dlmod cmaX /usr/lib64/libcmaX64.so rocommunity public
service snmpd restart
service hp-snmp-agents start chkconfig hp-snmp-agents on
Now add the server in Zenoss via the webinterface.
Go to "Infrastructure" -> "Devices" -> and "add a single device..."
Click on the newly added device, and click "Configure properties".
Make sure zSnmpCommunity had the right community string, for example public.
If you made changes, you need to "remodel device".
Install the Zenpack "ADVANCED DEVICE DETAILS": http://community.zen...g/docs/DOC-3452
Install the Zenpack "HP PROLIANT MONITOR": (IMPORTANT: READ POST BELOW)
Restart Zenoss on the server:
service zenoss restart
Go back to the webinterface and select the server that you want to monitor. Click "Modeler Plugins" and add all "community.snmp.HP*" to the right pane. It is important to have the following plugins at the end of the list:
Now click save (don't forget this) and do a remodel of the device. After this is done, you should see more components of the HP server!