Tivoli Netcool/Omnibus Web Gui Integration - Wireless Component
Tivoli Netcool/Omnibus Web Gui Integration - Wireless Component
Tivoli Netcool/Omnibus Web Gui Integration - Wireless Component
4
Wireless Component
Document Revision R2E1
Note
Before using this information and the product it supports, read the information in “Notices” on page 27.
Intended audience
This publication is intended for the network administrator or operations specialist
responsible for integrating Tivoli Netcool Performance Manager with Tivoli
Netcool/OMNIbus Web GUI on an enterprise network.
Note: The graphical user interface for wireless will be released after 1.4. Therefore,
the IBM Tivoli Netcool/OMNIbus Web GUI Integration Guide will be published later.
Support information
If you have a problem with your IBM software, you want to resolve it quickly. IBM
provides the following ways for you to obtain the support you need:
vi IBM Tivoli Netcool Performance Manager: Tivoli Netcool/OMNIbus Web GUI Integration - Wireless Component
Online
Access the IBM Software Support site at http://www.ibm.com/software/
support/probsub.html .
IBM Support Assistant
The IBM Support Assistant is a free local software serviceability workbench
that helps you resolve questions and problems with IBM software
products. The Support Assistant provides quick access to support-related
information and serviceability tools for problem determination. To install
the Support Assistant software, go to http://www.ibm.com/software/
support/isa.
Troubleshooting Guide
For more information about resolving problems, see the problem
determination information for this product.
Typeface conventions
This publication uses the following typeface conventions:
Bold
v Lowercase commands and mixed case commands that are otherwise
difficult to distinguish from surrounding text
v Interface controls (check boxes, push buttons, radio buttons, spin
buttons, fields, folders, icons, list boxes, items inside list boxes,
multicolumn lists, containers, menu choices, menu names, tabs, property
sheets), labels (such as Tip:, and Operating system considerations:)
v Keywords and parameters in text
Italic
v Citations (examples: titles of publications, diskettes, and CDs)
v Words defined in text (example: a nonswitched line is called a
point-to-point line)
v Emphasis of words and letters (words as words example: "Use the word
that to introduce a restrictive clause."; letters as letters example: "The
LUN address must start with the letter L.")
v New terms in text (except in a definition list): a view is a frame in a
workspace that contains data.
v Variables and values you must provide: ... where myname represents....
Monospace
v Examples and code examples
v File names, programming keywords, and other elements that are difficult
to distinguish from surrounding text
v Message text and prompts addressed to the user
v Text that the user must type
v Values for arguments or command options
Bold monospace
v Command names, and names of macros and utilities that you can type
as commands
viii IBM Tivoli Netcool Performance Manager: Tivoli Netcool/OMNIbus Web GUI Integration - Wireless Component
Chapter 1. Prerequisites
Ensure that you fulfill the prerequisites for integrating Tivoli Netcool Performance
Manager Wireless component with Tivoli Netcool/OMNIbus Web GUI.
Note: If you are upgrading an integration, you need only follow instructions to
upgrade support to the ObjectServer database schema.
Related information:
Prerequisite information
Ensure that you obtain this information before you start the integration.
Any Tivoli Netcool/OMNIbus Web GUI user who needs access to Tivoli Netcool
Performance Manager reports must be set up with a user ID and password by the
Tivoli Netcool Performance Manager administrator.
A Tivoli Netcool/OMNIbus Web GUI user is not asked to log in again until the
session either times out, or the user logs out explicitly from the Tivoli Netcool
Performance Manager portal, or the user exits the browser window that has Tivoli
Netcool Performance Manager report data.
The Tivoli Netcool/OMNIbus Web GUI Active Events List is a Java applet that
runs within a browser on a remote client host. A Web GUI user who has access to
Tivoli Netcool Performance Manager also has access to Tivoli Netcool Performance
Manager functions. Some of these functions are also displayed by using an applet
that runs within a browser. It is possible that two different applet applications
might be running on the same desktop host simultaneously, when a user is
accessing reports by using this integration package. The user needs to download
and install the Java plug-in that is required by each application.
Some symptoms of having the wrong plug-in that is installed include the following
for both the Active Events List and Tivoli Netcool Performance Manager real-time
reports:
Supported configurations
The following configurations are supported in this solution. A stand-alone
configuration where Tivoli Netcool Performance Manager, Tivoli
Netcool/OMNIbus server, Tivoli Netcool/OMNIbus Web GUI, and the SNMP
Multi-Thread trapd probe are installed on the same server is also supported.
Tivoli Netcool/OMNIbus Server and the SNMP Multi-Thread trapd probe are
recommended to be installed on a separate server than Tivoli Netcool Performance
Manager and Tivoli Netcool/OMNIbus Web GUI. The following configuration is
preferred:
Server 1
Tivoli Netcool/OMNIbus and the SNMP Multi-Thread trapd probe
Server 2
v Tivoli Netcool/OMNIbus Web GUI
v Tivoli Netcool Performance Manager with Jazz for Service Management
A user who has access to all event management tasks that includes menu creation
and tool creation must exist. If such a user does not exist, then create an
appropriate user. Ensure that the user is assigned to a group
Netcool_OMNIbus_Admin or Netcool_OMNIbus_User and user role as ncw_admin or
ncw_user.
2 IBM Tivoli Netcool Performance Manager: Tivoli Netcool/OMNIbus Web GUI Integration - Wireless Component
– Mozilla Firefox ESR 17 and 24
Related information:
Trapd rules
Tivoli Netcool Performance Manager provides an event feed only through
Multi-Threaded SNMP Trapd probes. Tivoli Netcool Performance Manager
provides rules files for Enterprise TRAPs issued by Tivoli Netcool Performance
Manager.
The rules file defines how the probe processes event data to create meaningful
Tivoli Netcool/OMNIbus alerts. The rules file also creates an identifier for each
alert to uniquely identify the problem source, so that repeated events can be
deduplicated.
Related information:
ObjectServer
The preferred deployment of Tivoli Netcool Performance Manager requires the
expansion of the Netcool alert.status table in the ObjectServer. A list and
descriptions of the fields specific to Tivoli Netcool Performance Manager, each of
which must be added to the alert.status table in the ObjectServer can be found
here.
Procedure
1. Modify the ibm-METRICAALARMTRAP-MIB.include.snmptrap.rules file to reflect
the ObjectServer fields to be used.
2. Using the nco_sql command or the nco_config GUI, ensure that the types of
selected existing fields match exactly the fields that are required for the three
Tivoli Netcool Performance Manager trap fields to be saved in the
alert.status table.
You can use the SQL interactive interface (called nco_sql on UNIX and isql on
Windows) to connect to a firewall bridge server, and use SQL commands to
interact with the Firewall Bridge server and retrieve configuration information.
Chapter 1. Prerequisites 3
3. Modify the script file tnpmforwireless.cgi to map the meaning of the columns
that are used to known URL parameter names used by Tivoli Netcool
Performance Manager.
Related information:
If you want a different location for Tivoli Netcool Performance Manager tools, you
must modify the configuration of the tool to move them to a different location.
However, the menu option must be part of the alerts menu.
4 IBM Tivoli Netcool Performance Manager: Tivoli Netcool/OMNIbus Web GUI Integration - Wireless Component
Chapter 2. Integration with Tivoli Netcool/OMNIbus Web GUI
Explains the tasks that are associated with integrating Tivoli Netcool Performance
Manager with the Tivoli Netcool/OMNIbus Web GUI application. You can view
Netcool events in real time by using your Web browser. It works with the Tivoli
Netcool/OMNIbus application to retrieve real-time event data. The Tivoli
Netcool/OMNIbus Web GUI customizable dashboards display real-time
performance information and event data.
Note: If you are upgrading your integration, you must follow the instructions in
“Upgrading support to the ObjectServer database schema” on page 6.
The SNMP traps contain the Tivoli Netcool Performance Manager alarm ID, host
name, and port information. When an event is selected, some of the data for the
trap event is sent to Tivoli Netcool Performance Manager and used to determine
the best report to present. Tivoli Netcool Performance Manager then builds a block
of HTML content that redirects the browser to a Tivoli Netcool Performance
Manager display.
Right-click an event in Active Event List of Web GUI to display the tools that are
added from the alerts menu. You select an option from this menu to display a
detailed Tivoli Netcool Performance Manager report for the time period of the
threshold violation or a Resource Metric Viewer AEL report.
Integration strategy
Overview of the integration.
The following block of code must be added to the alert.status table. This code is
used to create new columns in the ObjectServer database.
TNPMWHost varchar(64),
TNPMWPort int,
TNPMWAlarmId int,
TNPMWLIFEventTime varchar(64)
Procedure
To add the code by using the nco_sql command, enter the following commands:
alter table alerts.status add column TNPMWHost varchar(64);
alter table alerts.status add column TNPMWPort int;
alter table alerts.status add column TNPMWAlarmId int;
alter table alerts.status add column TNPMWLIFEventTime varchar(64);
If the existing ObjectServer database columns are used, then the field names will
reflect those fields actually being used to store Tivoli Netcool Performance
Manager data.
Note: The data types for each Tivoli Netcool Performance Manager specific
column must match those listed above.
After you define the columns that will contain Tivoli Netcool Performance
Manager data in the schema, you must change the mttrapd probe rules file to place
the appropriate trap fields in the corresponding ObjectServer database fields.
6 IBM Tivoli Netcool Performance Manager: Tivoli Netcool/OMNIbus Web GUI Integration - Wireless Component
Procedure
To change the code by using the nco_sql command, enter the following
commands:
update alerts.status set TNPMWAlarmId = NetworkAssureAlarmId;
update alerts.status set TNPMWHost = NetworkAssureHost;
update alerts.status set TNPMWPort = NetworkAssurePort;
update alerts.status set TNPMWLIFEventTime = NetworkAssureLIFEventTime;
alter table drop column NetworkAssureAlarmId;
alter table drop column NetworkAssureHost;
alter table drop column NetworkAssurePort;
For updating the Trapd rules on NcKL v4.2, see Appendix A, “Updating Trapd
rules for NcKL v4.2,” on page 21.
Note: If you are using AIX, use GNU TAR utility while you extract the files from
NcKL rules.tar file. Using the AIX TAR utilities can strip off some long file names,
and create issues while you start the OMNIbus SNMP probe.
Procedure
1. Extract the $WMCROOT/conf/netcool_rulesfiles/Netcool_feature.zip archive on
the Tivoli Netcool Performance Manager server to access the Tivoli Netcool
Performance Manager rules files.
2. Copy the ibm-METRICAALARMTRAP-MIB.include.snmptrap.rules file from the
$WMCROOT/conf/netcool_rulesfiles/Netcool_feature/Probe directory to the
$NC_RULES_HOME/include-snmptrap/ibm/ directory.
3. Ensure that the two relevant lines in the ibm-METRICAALARMTRAP-
MIB.include.snmptrap.rules include file contain the correct path by adding
/ibm/ to each line as follows:
include "$NC_RULES_HOME/include-snmptrap/ibm/ibm-METRICAALARMTRAP-MIB.
adv.include.snmptrap.rules"
include "$NC_RULES_HOME/include-snmptrap/ibm/ibm-METRICAALARMTRAP-MIB.
user.include.snmptrap.rules"
Procedure
OMNIHOME=$NCHOME/omnibus;export OMNIHOME
NC_RULES_HOME=$NCHOME/rules;export NC_RULES_HOME
PATH=$PATH:$NCHOME/omnibus/bin;export PATH
PATH=$PATH:$NCHOME/omnibus/probes;export PATH
LD_LIBRARY_PATH=/opt/IBM/tivoli/netcool/platform/solaris2/lib
export LD_LIBRARY_PATH
# start core
$NCHOME/omnibus/bin/nco_objserv &
# start probe
Where 10162 is the port number that is specified in the Tivoli Netcool Performance
Manager Wireless Component.
The default NCHOME is /opt/IBM/tivoli/netcool.
The default OMNIHOME is $NCHOME/omnibus
The default NC_RULES_HOME is $OMNIHOME/probes/linux2x86/rules.
For more information about how to do this, see the Alarm Exporter in the Using
Tivoli Netcool Performance Manager - Wireless Component.
When you create the target, the Manager field specifies the hostname/IP address
of the Tivoli Netcool/OMNIbus server, and the Manager Port field specifies the
port (10162) to which the alarms generated by the Tivoli Netcool Performance
Manager are sent.
8 IBM Tivoli Netcool Performance Manager: Tivoli Netcool/OMNIbus Web GUI Integration - Wireless Component
The port that is given in that alarm rule section must match the port that is used
to start the mttrapd process in Tivoli Netcool/OMNIbus.
Tool definition
Explains how to define a tool that is run upon the selection of a Tivoli Netcool
Performance Manager report on the Active Events List. This includes the
placement of Tivoli Netcool Performance Manager specific files in appropriate file
directories, and the definition and configuration of a new tool and menu item from
within the Dashboard Application Services Hub administrative function.
http://<server>:8080//tnpmw/ OpenReport.do?openRepDefId=995
&Node=Cell$SS013G3&TNPMWLIFEventTime=06$16$2009
Note: The file and the location differ depending on the version of Tivoli
Netcool/OMNIbus that is used.
Copy the tnpmwforwireless.cgi file to the following folder of the Web GUI
installation:
<NCHOME>/omnibus_webgui/etc/cgi-bin
Where NCHOME is the home directory of the OMNIbus 7.4 Web GUI. Contact your
system administrator for the location of this directory.
The file must be given extra permissions to be executable on Web GUI and the
OMNIbus server. To make the file executable, run the following command:
Procedure
1. On the relevant Jazz for Service Management server, open a command window.
10 IBM Tivoli Netcool Performance Manager: Tivoli Netcool/OMNIbus Web GUI Integration - Wireless Component
2. Change to the JazzSM_WAS_Profile/bin directory. The default location for
<JazzSM_WAS_Profile> is /opt/IBM/JazzSM/profile.
3. Run the following command:
Where
server_name
Enter the name of the application server that was specified when the
application server profile was created. For example, server1.
WAS_admin_user_name
The default user name is smadmin.
WAS_admin_password
This is the password that is specified at the time of installation.
Example
The same procedure applies to any Jazz for Service Management application
server.
Procedure
1. On the relevantJazz for Service Management server, open a command window.
2. Change to the JazzSM_WAS_Profile/bin directory. The default location for
<JazzSM_WAS_Profile> is /opt/IBM/JazzSM/profile.
3. Run the following command:
./startServer.sh server_name
Where
server_name
Enter the name of the application server that was specified when the
application server profile was created. For example, server1.
Creating tool and menu options in Web GUI involves the following tasks:
v Log in to Web GUI
v Register the tnpmwforwireless script
v Create new tool
v Create new menu
v Configure the Alerts menu
v Add SNMP trap fields
12 IBM Tivoli Netcool Performance Manager: Tivoli Netcool/OMNIbus Web GUI Integration - Wireless Component
To complete the URL enter tnpmwforwireless.cgi at the end of the path that
is displayed in the URL field. The full path is as follows:
$(SERVER)/cgi-bin/tnpmwforwireless.cgi
7. Click the Show button to display available fields.
8. Select the following fields:
v AlertKey
v TNPMWAlarmId
v TNPMWHost
v TNPMWPort
v TNPMWLIFEventTime
To select a field, click the field in the Available box and click Add selected
fields. Selected fields appear in the Selected box. You can select multiple
fields by using Ctrl+Click.
9. Click Hide to hide the fields.
10. Select a Method to call the script.
Select the GET option.
11. Select an Open In window option.
Select the New Window option.
12. Ensure the Execute for each selected row check box is cleared.
13. Ensure the Window for each selected row check box is cleared.
14. Select groups that require access to the tool.
Groups are selected from Access Criteria. To select a group, click the group in
the Available box and click the Add button. Selected groups appear in the
Selected box. You can select multiple groups by using Ctrl+Click.
15. Click Save.
A confirmation message is displayed. Click OK to close the message.
Procedure
1. Select Administration > Event Management Tools > Menu Configuration
from the left pane.
2. Select the alerts menu item in the window, and then click the Modify button.
The Menus Editor is displayed.
3. Select the tnpmforwireless tool on the right, click Add selected item.
The selection is moved to the left.
4. Click Rename.
5. In the Label text box, enter the name for the new button.
For example, TNPMforWireless Report. Enter a value in the Mnemonic text box,
if required.
6. Click Save.
7. Use the button selections on the left to move the menu option up or down.
Separators might also be added by selecting <Separator> in the Available
Items area of the window. The separator might be moved up and down.
8. Click Save.
Procedure
1. Select Administration > Event Management Tools > Views from the left pane.
2. Click New View.
3. Select the Public groups and individual Users to access the view.
4. Click Ok.
5. Enter a name for the view in the Name field.
6. Add the following fields to the Event list views box:
v AlertKey
v TNPMWAlarmId
v TNPMWHost
v TNPMWPort
v TNPMWLIFEventTime
To add a field, select the field in the Available Fields box and click Add
selected field.
7. Remove any unwanted fields from the Edit View: New View box.
Only the following fields must appear:
v Serial [Locked]
v AlertKey
v TNPMWAlarmId
v TNPMWHost
v TNPMWPort
v TNPMWLIFEventTime
8. Click Save.
9. Click Save and Close.
The new view is now accessible in the Active Event List.
When you right-click an event in the Active Events List, a script file is run by
Tivoli Netcool/OMNIbus Web GUI. It builds HTML content that redirects the
browser to a Tivoli Netcool Performance Manager URL that is specific for the
information in the selected event.
14 IBM Tivoli Netcool Performance Manager: Tivoli Netcool/OMNIbus Web GUI Integration - Wireless Component
Procedure
1. A compressed file archive on the Tivoli Netcool Performance Manager server
contains all the rules files for the integration. Extract this archive and install the
files. The location of the file is as follows:
$WMCROOT/conf/netcool_rulesfiles/Netcool_feature.zip
The default $WMCROOT directory is /appl/virtuo.
2. Copy the tnpmwforwireless.cgi file to the following directories of the Web GUI
installation by using these commands:
v NCHOME/omnibus_webgui/etc/cgi-bin
cd $WMCROOT/conf/netcool_rulesfiles/Netcool_feature/javascript
cp tnpmwforwireless.cgi /opt/IBM/tivoli/netcool/omnibus_webgui/etc/cgi-bin
v NCHOME/omnibus_webgui/etc/default/cgi-bin
cd $WMCROOT/conf/netcool_rulesfiles/Netcool_feature/javascript
cp tnpmwforwireless.cgi /opt/IBM/tivoli/netcool/omnibus_webgui/etc/default/cgi-bin
3. Give the file permissions by using these commands:
cd /opt/IBM/tivoli/netcool/omnibus_webgui/etc/cgi-bin
chmod 755 tnpmwforwireless.cgi
You can proceed to create new tool and menu options in Tivoli
Netcool/OMNIbus Web GUI from Jazz for Service Management application
server.
Related tasks:
Creating new tool
Creating new menu
A Tivoli Netcool Performance Manager menu option must be created for the new
tool.
You must create a configuration script before you follow the steps in this
procedure. The script content can be found in Appendix B, “AelLaunchScript file
contents,” on page 25. Copy the contents in a text file and save the file as
AelLaunchScript.script.
Procedure
1. Log in to Jazz for Service Management. For more information, see “Logging in
to the reporting interface” on page 16
2. Click Administration > Event management Tools > Tool Configuration.
3. Click the Create Tool button.
4. Enter the name of the script in the Name field.
For example, RMV.
5. Select Script in the Type list.
6. Copy the contents of the configuration script into the Script Commands
section.
Note: If the Active Event List is already open, you must close and reopen it to
see the new menu option.
Results
When you right-click on an entry on the Active Event List, you see the RMV
script as a selectable option in the menu. Select RMV to see a Resource Metric
Viewer AEL report.
Related tasks:
Generating the reports
To generate a Tivoli Netcool Performance Manager report, an event is selected
from Active Events List.
With the Common Reporting interface, you can perform simple lightweight tasks
as well as more advanced scalable reporting that is provided by IBM Cognos
Business Intelligence Reporting.
v Create on-demand reports.
v Use the Web-based report authoring.
v Email reports
16 IBM Tivoli Netcool Performance Manager: Tivoli Netcool/OMNIbus Web GUI Integration - Wireless Component
Access is determined by user roles associated with user IDs. The role that
you need to access Tivoli Common Reporting is tcrPortalOperator. See
Authentication and authorization in Tivoli Common Reporting.
Procedure
v Access the reporting interface from Dashboard Application Services Hub as
follows:
1. Open a web browser and enter the following URL for the Jazz™ for Service
Management UI and reporting server:
https://host.domain:port/DASH_context_root
For example: https://myJazzSMserver.ibm.com:16311/ibm/console
Where:
– host.domain is the fully qualified host name or IP address of the Jazz for
Service Management UI and reporting server.
When single sign-on (SSO) is enabled, ensure that you use the fully
qualified host name in the URL of the Jazz for Service Management
reporting and UI server. SSO requires that the browser pass LTPA cookies
to the Jazz for Service Management application server, and these cookies
contain the fully qualified host name.
– port is the secure HTTP port number that was specified during
installation. The default value is 16311.
– /DASH_context_root is the context root for the console that was specified
during installation. The default value is /ibm/console.
2. On the Dashboard Application Services Hub login page, enter the user ID
and password. Ensure that user ID has access to Tivoli Common Reporting.
Click Log in. The Dashboard Application Services Hub Welcome page opens.
3. In the navigation bar, click Reporting > Common Reporting.
The Common Reporting portal is displayed within a Dashboard Application
Services Hub portlet page.
v Access the reporting interface directly as follows:
1. Open a web browser and enter the following URL for the reporting interface:
http://host.domain:port/tarf/servlet/dispatch
For example: http://myJazzSMserver.ibm.com:16310/tarf/servlet/dispatch
Where:
– host.domain is the fully qualified host name or IP address of the Jazz for
Service Management reporting server.
Note: When single sign-on (SSO) is enabled, ensure that you use the fully
qualified host name in the URL of the Jazz for Service Management
reporting server. SSO requires that the browser pass LTPA cookies to the
Jazz for Service Management application server, and these cookies contain
the fully qualified host name.
– port is the non secure HTTP port number that was specified during
installation. The default value is 16310.
Check with your organization’s Jazz for Service Management administrator if
you are unsure of the URL.
2. On the Log on to IBM Cognos Software page, enter the user name and
password. Click OK.
The Common Reporting portal opens.
Procedure
5. Select RMV to see a Resource Metric Viewer AEL report that appears as
follows:
18 IBM Tivoli Netcool Performance Manager: Tivoli Netcool/OMNIbus Web GUI Integration - Wireless Component
Additional information
This section explains how to:
v Use existing ObjectServer alert.status table columns
v Configure Alarm exporter in Tivoli Netcool Performance Manager
The following example shows how to map Tivoli Netcool Performance Manager
trap fields into the following alert.status table database fields:
Grade int,
Location varchar (64),
OwnerUID int,
Map the meaning of each of the above elements to the Tivoli Netcool Performance
Manager trap fields required for Tivoli Netcool/OMNIbus Web GUI integration.
The types of mapped elements must match those required by the Tivoli Netcool
Performance Manager trap fields as follows:
OwnerUID int, TNPMWAlarmId
Location varchar (64), TNPMWHost
Grade int, TNPMWPort
$NC_HOME/include-snmptrap/ibm-METRICAALARMTRAP-MIB.include.snmptrap.rules
To load the overlaid fields with the appropriate Tivoli Netcool Performance
Manager trap data fields:
v Replace all instances of TNPMWAlarmId with OwnerUID
tnpmforwireless.cgi
Based on your preferences, you can map any of the unused fields in the
alerts.status table with the TNPMWAlarmId, TNPMWHost, TNPMWPort. Mapping must
be done with same data types.
When you create a target in the Alarm Exporter in Tivoli Netcool Performance
Manager, in the Target Editor dialog SNMPv1 must be selected as the SNMP
version.
Related information:
Alarm Exporter
20 IBM Tivoli Netcool Performance Manager: Tivoli Netcool/OMNIbus Web GUI Integration - Wireless Component
Appendix A. Updating Trapd rules for NcKL v4.2
This procedure applies only to Tivoli Netcool/OMNIbus Web GUI systems that are
installed with Netcool Knowledge Library (NcKL) v4.2. When you install the
Netcool Knowledge Library (NcKL), a NC_RULES_HOME directory that contains the
SNMP rules files is created. These rules files must be updated to enable integration
with Tivoli Netcool Performance Manager.
$WMCROOT/conf/netcool_rulesfiles/Netcool_feature.zip
Note: If you are using Solaris or AIX, use GNU TAR while you extract the files
from NcKL rules.tar file. Using the Solaris or AIX TAR utilities might strip off
some long file names, and create issues while starting the Omnibus SNMP probe.
The main Tivoli Netcool Performance Manager supplied rules file is named:
ibm-METRICAALARMTRAP-MIB.include.snmptrap.rules
Procedure
1. In the Lookup table include section.
#####################################################################
# Enter lookup table Includes below with the following syntax:
#
# include "$NC_RULES_HOME/include-snmptrap/<lookuptable>.include.snmptrap"
#####################################################################
${NC_RULES_HOME}/include-snmptrap/PreClass.snmptrap.lookup
You must add entries to the ${NC_RULES_HOME}/include-snmptrap/
PreClass.snmptrap.lookup file.
Procedure
22 IBM Tivoli Netcool Performance Manager: Tivoli Netcool/OMNIbus Web GUI Integration - Wireless Component
Additional changes to Trapd rules
Any changes to the Netcool framework must be done by someone familiar with
your Netcool deployment. Some additional changes to Trapd rules might be
needed.
ibm-METRICAALARMTRAP-MIB.include.snmptrap.rules
When a reset event arrives in the ObjectServer, the corresponding set event and the
reset event will be placed in the clear group (green), which will automatically be
cleared after a configured amount of time. Therefore, traps that are not green are
still outstanding and might be addressed.
Copy the contents of the script in a notepad and save the file as
AelLaunchScript.script.txt.
dojo.require("dojo.date.stamp");
var server = ’https://’+window.location.hostname+ ’:’ + window.location.port + ’/’;
if(dojo.isIE > 6) {
var aelWindow = window.parent;
if(!XMLHttpRequest) {
aelWindow.XMLHttpRequest = true;
}
}
try
{
EventBroker.sendEvent(namespace, {
name: "http://ibm.com/isclite#launchPage",
NavigationNode: "rmv.ael.nav",
pageInstanceRef: "AELReport",
switchPage: false,
message: {alarmId : alarmId, nodeName:nodeName, nodeIp:nodeIp}
});
}
catch(e) { console.info(e);
}
IBM may have patents or pending patent applications covering subject matter
described in this document. The furnishing of this document does not give you
any license to these patents. You can send license inquiries, in writing, to:
For license inquiries regarding double-byte (DBCS) information, contact the IBM
Intellectual Property Department in your country or send inquiries, in writing, to:
The following paragraph does not apply to the United Kingdom or any other
country where such provisions are inconsistent with local law :
Any references in this information to non-IBM Web sites are provided for
convenience only and do not in any manner serve as an endorsement of those Web
sites. The materials at those Web sites are not part of the materials for this IBM
product and use of those Web sites is at your own risk.
Licensees of this program who wish to have information about it for the purpose
of enabling: (i) the exchange of information between independently created
programs and other programs (including this one) and (ii) the mutual use of the
information which has been exchanged, should contact:
IBM Corporation
2Z4A/101
11400 Burnet Road
Austin, TX 78758 U.S.A.
The licensed program described in this document and all licensed material
available for it are provided by IBM under terms of the IBM Customer Agreement,
IBM International Program License Agreement or any equivalent agreement
between us.
All statements regarding IBM's future direction or intent are subject to change or
withdrawal without notice, and represent goals and objectives only.
All IBM prices shown are IBM's suggested retail prices, are current and are subject
to change without notice. Dealer prices may vary.
This information is for planning purposes only. The information herein is subject to
change before the products described become available.
This information contains examples of data and reports used in daily business
operations. To illustrate them as completely as possible, the examples include the
names of individuals, companies, brands, and products. All of these names are
fictitious and any similarity to the names and addresses used by an actual business
enterprise is entirely coincidental.
COPYRIGHT LICENSE:
28 IBM Tivoli Netcool Performance Manager: Tivoli Netcool/OMNIbus Web GUI Integration - Wireless Component
IBM, for the purposes of developing, using, marketing or distributing application
programs conforming to the application programming interface for the operating
platform for which the sample programs are written. These examples have not
been thoroughly tested under all conditions. IBM, therefore, cannot guarantee or
imply reliability, serviceability, or function of these programs. You may copy,
modify, and distribute these sample programs in any form without payment to
IBM for the purposes of developing, using, marketing, or distributing application
programs conforming to IBM's application programming interfaces.
Each copy or any portion of these sample programs or any derivative work, must
include a copyright notice as follows:
© (your company name) (year). Portions of this code are derived from IBM Corp.
Sample Programs. © Copyright IBM Corp. _enter the year or years_. All rights
reserved.
If you are viewing this information in softcopy form, the photographs and color
illustrations might not be displayed.
Trademarks
IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of
International Business Machines Corp., registered in many jurisdictions worldwide.
Other product and service names might be trademarks of IBM or other companies.
A current list of IBM trademarks is available on the web at “Copyright and
trademark information” at www.ibm.com/legal/copytrade.shtml.
Adobe, Acrobat, PostScript and all Adobe-based trademarks are either registered
trademarks or trademarks of Adobe Systems Incorporated in the United States,
other countries, or both.
Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo,
Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or
registered trademarks of Intel Corporation or its subsidiaries in the United States
and other countries.
UNIX is a registered trademark of The Open Group in the United States and other
countries.
Notices 29
Java and all Java-based trademarks and logos are trademarks or
registered trademarks of Oracle and/or its affiliates.
Linear Tape-Open, LTO, the LTO Logo, Ultrium, and the Ultrium logo are
trademarks of HP, IBM Corp. and Quantum in the U.S. and other countries.
30 IBM Tivoli Netcool Performance Manager: Tivoli Netcool/OMNIbus Web GUI Integration - Wireless Component
Printed in USA