Beruflich Dokumente
Kultur Dokumente
Figure 1
Page 1
HP Web Jetadmin OpenView NNM Integration
http://www.hp.com/go
/wja_whitepapers
Creating a Bridge
HP Web Jetdmin integrates into the Figure 2
Network Node Manager framework
through the use of a software bridge. port of the desired HP Web Jetadmin Page for a device when right-clicking
The bridge provides a “hook” between server where indicated. on the device in the map.
the functionality of Network Node
Manager and HP Web Jetadmin, Since HP Web Jetadmin supports all Bridge Configuration
providing an easy technique for users Standard Printer MIB compliant third
running Network Node Manager to party printers as well as HP printers, To configure a device on the Network
switch to an HP Web Jetamin view for the bridge in the example defines Node Manager map to use the bridge,
any printer to gather more details. expected printer attributes as right-click on the desired printer icon,
“isPrinter”. Therefore, as long as the then select Symbol Properties (see
A customized bridge can be easily printer appears as a printer icon in the Figure 3). Change the Status Source to
created in Network Node Manager map and contains the “isPrinter” Symbol and select
that allows for the launching of an HP attribute, no matter which vendor, the HPWebJetadminActions: WJALaunch
Web Jetadmin Status page whenever printer can be configured to launch a from the Application Action list.
a symbol is opened from a device separate HP Web Jetadmin Status Finally, select the Target Objects
map (see Figures 1 and 2). window whenever the printer is button and add the printer. As long
opened from the Network Node as the printer matches the bridge
To create a bridge, create a file Manager map. A raised box around criteria defined in the bridge file, the
named HPWJABridge.arf using a the icon indicates it has been configuration should succeed.
standard text editor such as Microsoft configured to launch HP Web
Notepad, and place it under the Jetadmin (see Figure 1). If configuration fails, it is more than
following subdirectory: likely caused by a mismatch between
The bridge can also be modified (see the printer attributes and the criteria
/Program Files/HP OpenView second example in Appendix A) to defined in the bridge file. To view the
/registration/C add an entry under the Tools drop- printer attributes, right-click the
down menu to launch HP Web printer icon, and select Object
Appendix A contains a sample of a Jetadmin, as well as an option to Properties (see Figure 3). The
basic bridge as well a more advanced launch an HP Web Jetadmin Status Capabilities option will provide a list
one. Merely supply the name and of attributes that describe the object
Page 2
HP Web Jetadmin OpenView NNM Integration
Bridge Operation
Generally, the status of a network
element is reflected by its color on
the Network Node Manager map –
green for up, red for down (see Figure
6). If a problem is detected on a
printer, the administrator can easily
switch to the HP Web Jetadmin Status
view of the printer, which provides
much more information than the
standard Network Node Manager
interface, by simply clicking on the
device. A separate HP Web Jetadmin
device Status window will appear,
providing the ability to perform many
tasks to assist in diagnosing and
fixing any issues that exist. For
example, typical functionality that
HPWeb Jetadmin provides to solve
Figure 3
Figure 4
Figure 5
Page 3
HP Web Jetadmin OpenView NNM Integration
Page 4
HP Web Jetadmin OpenView NNM Integration
Alarms
Network Node Manager contains
alarm browsers that filter device
events based on acknowledgment,
severity, time, source, message,
and/or event type. The Alarm
Categories window contains buttons
corresponding to each of the alarm
categories. While Network Node
Manager defines a set of default
categories, new categories can be
created, and the alarms assigned to a
category can be modified. The color
of the push button reflects the most
severe unacknowledged alarm in the
category. Figure 8
Traps menu, then select Network. Under
SNMP Trap Destination Table, enter
Fortunately, through the use of HP the IP address and port (default 162)
Web Jetadmin, printers can be of the HP OpenView server (see Figure
instructed to send real-time SNMP 8).
traps whenever error conditions exist
on the printers. A trap is a brief Now, when warning or critical errors
message explaining the type of occur on the printer, an SNMP trap
problem and some relevant details will be sent directly into Network
such as event type, description, etc. Node Manager to be displayed in the
The events will then appear in the alarm browsers. HP Web Jetadmin
Network Node Manager alarm can also be used to configure
browser, which operators will use to multiple printers simultaneously by
drill down to the root cause of the selecting Configuration from the
problem using the HP Web Jetadmin Device Tools drop-down menu while
Network Node Manager uses SNMP bridge. viewing either a group or selecting
(Simple Network Management multiple devices from the list of All
Protocol) to read and manage the HP Web Jetadmin has its own Alerts Devices.
configuration and status of the mechanism which configures itself in
network devices. The polling interval the trap destination list of the HP Note: Some traps can occur very
can be defined in Network Node Jetdirect device and sends e-mail frequently on printers, such as Toner
Manager to assist in accurately messages to desired recipients when Low events. Be aware that Network
capturing devices in an error state. problems occur on the printer. Node Manager may receive a large
However, with polling, some errors number of traps. Fortunately, the
may never be discovered since they HP Web Jetadmin can be used to also frequency of reporting the event can
may not exist at the exact moment configure a printer to send traps be customized in Network Node
the device is polled. Other errors directly into Network Node Manager Manager, as well as which events will
may exist for an extended period of to be displayed in the alarm browsers. appear in the alarm browser.
time before they are discovered via While viewing the Status page of a
polling, causing severe down time. device in HP Web Jetadmin, select
Configuration from the drop-down
Page 5
HP Web Jetadmin OpenView NNM Integration
Using HP Web Jetadmin to configure system such as Remedy or Peregrine, An enterprise must first be created
printers to forward traps into Network or use any other means of notification before events can be created. To
Node Manager offers some distinct that is possible through executables, create an enterprise, select Edit,
advantages, particularly with respect batch files, or scripts. Enterprise, New (see Figure 10). Enter
to alarming. First of all, all alarms the name of an enterprise e.g. net-
can be viewed through the unified Configuring Network Node printer. Assign an ID to the
alarm views of Network Node Manager to Recognize Traps enterprise. In the case of HP printers,
Manager, eliminating the need to use the Object Identifier
have two user interfaces running at In order for Network Node Manager
the same time. Second, and perhaps to recognize the traps sent to it from .1.3.6.1.4.1.11.2.3.9.1
more importantly, the range of devices, the trap definitions must be
automatic actions is vastly greater in defined in the trapd.conf file. If HP This generalDeviceStatus object is
Network Node Manager. With HP Jetdirect traps are not defined, sent in a UDP SNMPv1 Trap packet,
Web Jetadmin, the only automatic Network Node Manager will still along with a 5 digit-trap value each
action possible is e-mail. With
Network Node Manager, an
administrator can configure any
executable file, batch file or script to
run in the event of a given alarm. So
instead of relying on e-mail
exclusively, an administrator can
choose to page someone, trigger a
helpdesk ticket through a ticketing
Figure 10
Page 6
HP Web Jetadmin OpenView NNM Integration
Figure 13
Page 7
HP Web Jetadmin OpenView NNM Integration
Troubleshooting Alarms
If the printer events are not appearing
in the alarm browser, there are several
troubleshooting steps that can be
taken to determine why.
Page 8
HP Web Jetadmin OpenView NNM Integration
Page 9
HP Web Jetadmin OpenView NNM Integration
Appendix A
Application "HPWebJetadminActions"
{
Action "WJALaunch"
{
SelectionRule (isPrinter);
MinSelected 1;
MaxSelected 1;
NameField "IP Address", "IP Hostname", "IPX Address", "Selection Name";
#ifdef NT
Command "iexplore http//WJA machine:8000/device/$OVwSelections";
#else
Command "iexplore http://$OVwSelections";
#endif
}
}
Merely substitute the host name or IP address of the desired HP Web Jetadmin machine under WJA machine in the url.
This file as defined above will cause the device Status page of HP Web Jetadmin to be launched for a device when
double-clicking on the device in the Network Node Manager map. Additionally, this file can be altered (below) to include
HP Web Jetadmin as an available item when right-clicking on a device (popup) or from the Tools drop-down menu.
Application "HPWebJetadminActions"
{
Menubar "Tools"
{
<0> "Launch WebJetAdmin" f.action "WJALaunch";
}
Action "WJALaunch"
{
SelectionRule (isPrinter);
MinSelected 1;
MaxSelected 1;
NameField "IP Address", "IP Hostname", "IPX Address", "Selection Name";
#ifdef NT
Command "iexplore http//WJA machine:8000/device/$OVwSelections";
#else
Command "iexplore http://$OVwSelections";
#endif
}
}
Page 10
HP Web Jetadmin OpenView NNM Integration
Appendix B
Trap ID Description
Page 11
HP Web Jetadmin OpenView NNM Integration
Appendix C
The three events below displayed with and without definitions in the trapd.conf file.
Page 12