We are trying to use Hyperic to monitor our ESB, and have set up two boxes (VMs):
- Box A is the ESB. It is Red Hat Enterprise Linux Server release 5.9 (Tikanga) (Kernel 2.6.18).
- Box B is the Monitoring solution. It runs MS Windows Server 2008 R2 and have Hyperic HQ Enterprise Server and Agent, both v.5.0 installed on this box. We have also installed a trap receiver (some free tool) to look into the traffic.
Steps performed:
1. We configured Hyperic using this document: http://pubs.vmware.com/vfabric5/index.jsp?topic=/com.vmware.vfabric.hyperic.4.6/Configuring_Hyperic_as_an_SNMP_Trap_Receiver.html.
2. The Linux box (box A) has been added as a “network device”.
3. The SMNP community string has been verified.
4. snmpTrapReceiver.listenAddress=udp:0.0.0.0/162 has been added in the config file agent.properties.
5. After the setup, we can see that the port 162 is open by java.exe. We assume that this proves that the Agent should receive SNMP TRAPs.
6. The Trap Receiver has been configured to receive SNMP messages to the port 163.
7. Layer 7 SecureSpan Gateway sent a series of messages, and confirmed that the same number of packages was received by both port 162 on java.exe and port 163 by the Trap Receiver.
Questions:
1. How do we verify that the connection between Hyperic Server and Agent is working properly and Hyperic Server receives the information (SNMP TRAPs) sent from the ESB.
2. How do we present this information on the Hyperic Server Web Console?