Welcome to the Network and Service Assurance Blog, where you can read the perspectives from network and service assurance experts. This Blog provides insights into the network and service assurance solution, as well as technical details about specific IBM
TNPM (Wireline)1.3.2 - support for IE9 and Firefox ESR10 TNPM Wireline 1.3.2 now supports Internet Explorer 9 and Firefox ESR10 browsers. To enable this support, user needs to apply the interim fix 184.108.40.206-TIV-TNPM-IF0006, TIP 2.2.0 fix pack 7 (TIP 220.127.116.11) and TCR 2.1.1 interim fix 6. Details of the IFixes and Fix Packs are as follow: IFix / Fix Pack File name Link to IBM Fix Central DV patch: TNPM 1.3.2 Interim Fix 6 18.104.22.168-TIV-TNPM-IF0006... [More]
Are you struggling to find the information you need on the information center? This short video show you how to use the search functionality that is embedded in the information center. It shows you how to set up a search scope, which restricts the search and returns search results only from the documentation for your products and versions. An example is shown, restricting the search to the documentation for Tivoli Netcool/OMNIbus V7.3.1 and Netcool/Impact V6.1. The video also shows you how to perform simple searches, for single terms, and... [More]
We begin with the following Layer 2 network topology, which is the result of discovering five network devices using SNMP. Initially, there are no events associated with these devices as the devices can be reached by the ncp_poller, i.e. the Default Chassis Ping poll policy always succeeds for these devices.
To simulate ping failure, we can block ping packets from reaching some of the above devices. If ITNM is running on a Linux machine, we can use iptables to achieve this.
The default firewall that comes with a Linux host is the iptables... [More]
Suppose we are to create a Layer 2 network topology comprising four devices connected in such a way as shown in the following diagram:
We can use the GenericCsv collector to create the above network topology within ITNM. To do this, go into the directory containing the GenericCsv collector and copy the entire GenericCsv directory to another directory, e.g. CsvCollector:
cp -a GenericCsv CsvCollector
We need to edit GenericCsvCollector.cfg to enable the collector. Uncomment the following... [More]
It is useful to be able to restart an ITNM process without bringing down the other processes and restarting them all over again. For instance, the event gateway, i.e. ncp_g_event, will have to be restarted if its configuration file is modified, or one or more of its stitchers are changed.
To inspect the ncp_g_event process being managed by ncp_ctrl, enter the following command:
ncp_oql -domain NCOMS -service Ctrl -username admin -password "" \
-query "select * from services.inTray where serviceName='ncp_g_event';"
Before we begin, it is important to ensure that the Default Chassis Ping polling policy is enabled, as shown in the following: We shall start with the following network view. There are five devices in the topology, which are either non-existent, or unreachable by ITNM since they are behind firewall. These devices have been discovered by ITNM using a collector.
To ensure that the ITNM poller, i.e. ncp_poller, can reach these devices for simulated polling, we create virtual IP addresses for these devices. On a Linux system, this can be achieved... [More]
One of the ways to understand ITNM collector discovery is to actually run a collector and perform a discovery the devices managed by the collector. ITNM 3.9 default installation contains the GenericCsv collector, which can be used out of the box. The GenericCsv collector is a collector which is written in Perl. This collector uses a few CSV files as its data files, in contrast to communicating with an external data source, such as an EMS, to obtain data. Nevertheless, it is still an excellent code base for creating a real life collector which... [More]
Conversions in the ObjectServer is a handy way to provide for user-friendly text, often mapping numeric values to strings. These are then most commonly used for display on event lists. But what happens when you wish to customize conversions? If you guessed that you will need to update the conversions in the ObjectServer (log into OMNIbus Administrator -> Visual -> Conversions) , you would be only half-right. The reason for this is Web GUI intercepts conversions from the ObjectServer to provide multi-lingual support, thereby masking... [More]
1) Use Process Explorer from Sysinternals to open current running process. Download link: http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx 2) Double-click on the probe name (Example: nco_p_wineventlog). 3) Check the .NET version from .NET Assemblies tab. Note: - The first three versions of the CLR are specified by "v1.0.3705", "v1.1.4322", and "v2.0.50727". - The .NET Framework version 3.0 and 3.5 use version 2.0.50727 of the CLR. - Beginning with the .NET Framework version 4, only the major and... [More]
Tivoli Netcool OMNIbus Probes with dependency on Microsoft .Net Framework may have a minimum level of .Net version to run. To check what version of .Net installed on the machine, follow steps below: 1) Run command "regedit" from console to open Registry Editor 2) Look for HKEY_LOCAL_MACHINE\Microsoft\NET Framework Setup\NDP 3) All installed .NET Framework versions are listed under NDP drop-down list Example: Screenshot from my workstation (I have .Net v3.5 SP1 installed): Reference for each Microsoft .Net version numbers: ... [More]
Below is the wiki link on a brief introduction of SCOM 2012, quick start guide and configuration to trigger alerts in the target. https://www.ibm.com/developerworks/mydeveloperworks/wikis/home?lang=en#/wiki/Tivoli%20Netcool%20OMNIbus/page/SCOM%202012%20Quick%20Start%20Guide%20and%20Configuration%20to%20Trigger%20Alerts
For an OMNIbus Web GUI server that services requests for lots of users there may be a need to increase the Java heap size that is allocated for the server. However, it should be noted that for 32-bit processes there is an upper limit for the amount of memory that can be used: 4GB. This cannot be changed and is in force even if your server has a 64-bit processor, 64-bit Operating System and more than 4GB memory. This limit has some knock-on effects to the amount of heap that can practically be allocated. The memory used by the Web GUI server... [More]
A video walk-through of the IBM Tivoli Netcool/OMNIbus information center is now available on the Tivoli Documentation Central media gallery . The video gives an overview of the types of information available and shows you how to navigate the information center, search for information, and submit feedback to the documentation team. The media gallery also contains video walk-throughs of Service Management Connect (SMC), IBM Education Assistant, and IBM Support resources. Tivoli Netcool/OMNIbus Media Gallery:... [More]
When working with various OMNIbus
integrations it is quite often that they are run with the “-version”
argument to obtain the version information. However there is another
universal integration argument that is not very well known called
“dumpprops”. The output of this argument provides a
full list of all the specific integration arguments and values, along
with any of the generic integration arguments and values that are
provided by the version of OMNIbus used. The values shown in the
output are those that would be used when the... [More]