Glassfish J2EE-MIB SNMP integration with HPOV

Getting the J2EE-MIB

It is possible to download The J2EE-MIB from:

Getting HPOV evaluation license

It is possible to download a 2 months evaluation license from:

If this web site does not answer, select google with HPOV NNM 7.53 download (Network Node Manager).

You have to download the platform on which one you want HPOV to be installed.

You might haev to create a HP account bfore proceeding with the download

Installing and configuring HPOV.

HPOV is downloaded as an iso image on Solaris. You will have to to mount this iso image.

On Solaris, for example you will have to excute the following sequence

Mounting an Existing ISO CD-ROM Image under Solaris UNIX

If your image name is cd.iso, you can type command:
# lofiadm -a /path/to/cd.iso

/dev/lofi/1 Please note that the file name argument on lofiadm must be fully qualified and the path must be absolute not relative (thanks to mike for tip).

/dev/lofi/1 is the device, use the same to mount iso image with mount command:
# mount -o ro -F hsfs /dev/lofi/1 /mnt
# cd /mnt
# ls -l
# df -k /mnt

Mount the loopback device as a randomly accessible file system with
mount -F hsfs -o ro /dev/lofi/X /mnt.
Alternatively, use this combined format:
mount -F hsfs -o ro `lofiadm -a /path/to/image.iso` /mnt

Once HPOV is mounted, you have to install it following the instructions

Starting HPOV

Go to the /opt/OV/bin directory, and launch the ovw command.

Select cancel and the HPOV pannel should appear (as long as you don't have a valid license)

Loading MiBs

Go to the Options Tab, and select Load/unload Mibs.

From here you can load the Mibs that you want (J2EE-MIB)

Browsing Mibs

It is also possible to browse Mibs. Go To Tools Tab, and select Snmp MIB browser

  • put the name of the machine to browse
  • put the community (deafult is public)
  • Perform the "Start Query" command from where you want to browse
Selecting And Triggering Alarms

One of the major asset of HPOV is its ability to create Threshold and alarms.

To do this, go to the tab " Options ", and select " Data Collection and Threshold "

Here you select the Snmp data that you want to monitor. By double clicking on teh selected you can the select teh type of monitoring you want to perform:

  • Storage
  • thresholds
  • storage + threshold
In the case of thrshold it is possible to indicate the kind of alert that will be triggered with its severity. Once the threshold has been crossed, the corresponding alert is logged within the alarm category. The user has to acknowledge teh alaram to clear it.

Some points to have in Minds

  • The alert which are send are not J2EE? -MIB SNMP traps, but specific alert which can be customized with HPOV. (the customization is management console specific. It means that the equivalent alert will be modelized in oher way in Tivoli for example)
  • Counter: Counter express a rate per second. For example, counters are used to describe the number of connection per seconds. Gauge represents teh evolution of a value during the lifecycle (example HeapSize? )

Browsing SNMP data

The major strength of HPOV, is that it is possible to directly browse SNMP data/ view alerts from your html navigator browser (assuming you have got the rights) by connecting to the URL: