Login with Facebook
Showing posts with label NNMi. Show all posts
Showing posts with label NNMi. Show all posts

Sunday, December 28, 2014

Videos: HP NNMi iSPI Performance reports

General usage of the iSPI Performance reports. Learn how to launch and manipulate reports, change your topology and time filters, set topology groupings and your metric choices.

Source: http://h30499.www3.hp.com/t5/Network-Node-Manager-Support/Video-NNMi-iSPI-Performance-Reporting-Usage-and-Navigation/td-p/6672920#.VJ9-3ujBJU

----

NNMi iSPI Performance - Creating Report Views

This presentation shows you have to save time when running reports by creating report views with your most commonly used selections.

Let's us know what you think of this video and if you would like to see more in the future. http://h30499.www3.hp.com/t5/Network-Node-Manager-Support/Video-NNMi-iSPI-Performance-Creating-Report-Views/td-p/6672930#.VJ9-3ejBJU

 

-----

This presentation illustrates how to create report schedules for faster data access and automated report delivery.

HP Network Node Manager i Software—HP Business Service Management/Universal CMDB Topology Integration Guide

 

The HP Business Service Management (BSM) platform provides tools for managing the availability of applications in production, monitoring system performance, monitoring infrastructure performance, and proactively resolving problems when they arise.

The HP NNMi–HP BSM/UCMDB Topology integration populates NNMi topology into either the BSM Run-time Service Model (RTSM) or the UCMDB database. Each device and device component in the NNMi topology is stored as a configuration item (CI) in RTSM or UCMDB. BSM or UCMDB users and integrated applications can also see the relationships between NNMi managed layer 2 network devices and BSM-discovered or UCMDB-discovered servers, hosted applications, and more.
Additionally, the integration stores the identifier of populated CIs in the NNMi database. Uses for the CIs of the NNMi-managed devices include the following:

  • NNMi components in the MyBSM portal.
  • Path health views available from the BSM Real User Monitor (RUM).
  • Using the agent implementation of the HP NNMi—HPOM integration, and pointing to a BSM Connector, results in an HP NNMi–HP BSM Operations Management integration that associates incidents regarding NNMi-managed devices with BSM CIs.
  • The comprehensive relationships maintained by RTSM or UCMDB enable an NNMi operator to view the impact of a network access switch infrastructure failure on other supported devices and applications. The NNMi operator selects an incident or a node in NNMi and then enters a request for impacted CIs.

image

Full details are in this document http://support.openview.hp.com/selfsolve/document/KM00830093/binary/nnmi_integration_business_service_mgmt_10.00.pdf

Saturday, December 20, 2014

Free NNMi, How to install Video

HP Network Node Manager i (NNMi) provides powerful capabilities to enable your network operations team to efficiently manage a network of any size, reduce the business risk of downtime, and increase network service levels. NNMI is the one solution for managing fault, availability, performance and advanced network services for your physical, virtualized, hybrid, and cloud network environments.

Now NNMi Community Edition is available for download absolutely free so you can experience the power of Network Node Manager i. This edition enables your network operations team to effectively manage a network of 25 devices at no cost.

http://www8.hp.com/uk/en/software-solutions/network-management-automated-network-management/try-now.html

Thursday, August 4, 2011

BSM 9.x – NNMi 9.x Integration

To integrate NNMi with BSM, you have two methods

NNMi – uCMDB  integration which uses Data Flow Probe (DDM Probe) and is the old method.

NNMi – BSM Topology integration which is integration between NNMi and RTSM (a uCMDB version hosted in BSM)

The configuration steps is very simple

Log in NNMi > Integration Module Configuration > HP BSM Topology

image

Enter your NNMi server name, username and password

For BSM enter your BSM server name and port number  and RTSM username and password.

image

The NNMi - BSM Topology integration creates the following CIs:
Node
Interface
IpAddress
IpSubnet
Layer2Connection
HardwareBoard
PhysicalPort

You should note that the Built-in view for Layer 2 is not compatible with this integration, so we have to update it.

The view below is the default and it is not working as the BSM integration is populating the routers and switches as Node CI not a network device and adds the device role to NodeRole attribute.

image

1- remove Net Device CI

2- Add Node CI

3- Add a Composition relationship between this new Node CI and its Interface CI.

image

4-  Re-establish the folding rule (fold Interface under Node).

image

5- For the Node CI, right click and select Query Node Properties  specify that the NodeRole attribute should contain lan_switch or router

image

 

NNM View

image

uCMDB View

image

Sunday, July 3, 2011

HP NNMi GNM Explained

I have received a request from Johan in the chat area about NNMi support of Collectors architecture, this is a Whiteboarding session (45 mins) on NNMi Global Network Management architecture and best practices by Pete Zwetkof (NNMi Product Manager)

 

NNMi 9.10 Overview: Value Proposition

Saturday, July 2, 2011

NNMi 9.10 New UI Features

 

http://www.hp.com/go/nnmi -- Jeff Conrad, NNMi developer, demonstrates the new NNMi user interface.

Saturday, March 26, 2011

NNMi: How to find Management Incidents that considered Key Incidents

 

I have analyzed the NNMi database, and found the below

The Key incidents are defined by the Incident Nature which can be found on the NNMi table NNM_INCIDENTS and the Incident name is stored under column "Name" and the correlation nature is stored under column "NATURE"

So after more analysis I found the below  table for mapping the value in nature column and map it to the correlation nature names used in the Incident Management views

image

so for Key correlation ( Root Cause, Service Impact, Stream Correlation,None, Info and  Rate Stream Correlation)

Value  Name

0    Root Cause
1    Secondary Root Cause
2    Symptom
3    Service Impact
4    Stream Correlation
5    None
6    Info

7    Dedup Stream Correlation
8    Rate Stream Correlation

I was able to get Incident Names them by the below Oracle SQL statement

   1: SELECT  "NNMI"."NMS_INCIDENTS"."NAME" as "NAME",COUNT(*)
   2:     FROM "NNMI"."NMS_INCIDENTS" 
   3:     WHERE ( ( "NATURE" = '0' ) OR ( "NATURE" BETWEEN '3' 
   4:     AND '6' ) OR ( "NATURE" = '8' ) ) group by Name

The result was the list below, but this may be expanded if you have more incidents from the system.

Note: This may be  the answer of your question

NnmHealthOverallStatus
SNMPAgentNotResponding
NodeDown
RateCorrelation
InterfaceDown
NodeOrConnectionDown
NonSNMPNodeUnresponsive
LicenseExpired
ConnectionDown
AggregatorLinkDegraded
LicenseNodeCountExceeded
AddressNotResponding
AggregatorDown









This was answer to question in HP Forum “NNMi List of Key Incidents”


http://h30501.www3.hp.com/t5/Network-Management-Support-Forum/NNMi-List-of-Key-Incidents/td-p/24529

Thursday, September 23, 2010

Launch Network Overview Map

In NNMi you may need only to launch a single MAP in your browser without having the full console view.

This is achievable by launch command available with NNMi.

http://NNMiServerName:PortNumber/nnm/launch?cmd=showNetworkOverview

for launch your node group map use the below

http://NNMiServerName:PortNumber/nnm/launch?cmd=showView&objtype=Node&nodegroup=<NodeGroup>

Example:

To launch "Routers" map:

http://NNMiServerName:PortNumber/nnm/launch?cmd=showView&objtype=Node&nodegroup=Routers

To launch the Networking Infrastructure Devices node group map you can use the command below.

Replace space with + plus sign in group name “Networking Infrastructure Devices”.

http://NNMiServerName:PortNumber/nnm/launch?cmd=showView&objtype=Node&nodegroup=Networking+Infrastructure+Devices

Friday, August 6, 2010

Tips: Enable NNMi integration with OMW

Draft Article

I found very strange trick where sometimes the integration is not working ang keep giving you error access your OMW server.

The trick is to either:

  • Add the OMW server in the trusted zone in the internet explorer settings. 

OR

  • Disable Internet Explorer Security Configuration. Tested 16th August 2010

By the way: I do not know what is the relation between the integration script and internet explorer settings, but I have done this step on different systems and it works.

image

 

image

Saturday, July 24, 2010

Moving from NNMi using Postgres to NNMi with Oracle

This is a Draft Article

I just want to share my experience related to the migration from NNMi using local DB (postgress) to NNMi using Oracle DB

System was as specified:

NNMi 9.00 with Patch 1

Same Machine hosting the Embedded database (postgress)

Objective:

Migrate the configuration data to NNMi and Oracle Database.

Step X Backup NNMi for disaster recovery

nnmbackup.ovpl –type offline –scope all –force –archive –target c:\

a file with tar extension will be created on  drive c:\ started nnm-bak- and the current date and time .tar like nnm-bak-20100721183731.tar

Extra-Step X Backup any custome scripts you created for Incident actions.

%NnmDataDir%\shared\nnm\actions

aslo these files can be found under your backup archive

nnm-bak-20100721183731.tar\nnm-bak-20100721183731\data\shared\nnm\actions

Step X Backup you configuration (configuration Export)

in this step we will export the configuration using nnmconfigexport.ovpl

nnmconfigexport.ovpl –c all –file c:\exportedconfig

Hint: the export export remember to create the folder before run the above command “mkdir c:\exportedconfig”

Step X export Nodes as seed file

 

Step X Remove current NNMi installation

1st - Remove i-SPI

2nd – Remove Patches

3rd – Remove NNMi

Restart your server.

Step X Oracle configuration 

In this section we will create the table space that will hold the NNMi database that will be created during NNMi installation.

Section 1: Create Tablespace

CREATE SMALLFILE
    TABLESPACE "NNMI"
    LOGGING
    DATAFILE 'H:\ORADATA\NNMIDB\NNMI01.dbf' SIZE 4096M,
    'H:\ORADATA\NNMIDB\NNMI02.dbf' SIZE 4096M,
    'H:\ORADATA\NNMIDB\NNMI03.dbf' SIZE 4096M EXTENT MANAGEMENT
    LOCAL SEGMENT SPACE MANAGEMENT  AUTO

 

 

Section 2: Create NNMi User

CREATE USER "NNMI"  PROFILE "DEFAULT"
    IDENTIFIED BY "nnmi" DEFAULT TABLESPACE "NNMI"
    TEMPORARY TABLESPACE "TEMP"
    ACCOUNT UNLOCK;

 image Section 3: Assign Permissions for NNMi User

GRANT CREATE ANY INDEX TO "NNMI" ;
GRANT CREATE ANY SEQUENCE TO "NNMI" ;
GRANT CREATE ANY TABLE TO "NNMI" ;
GRANT CREATE ANY VIEW TO "NNMI" ;
GRANT CREATE SEQUENCE TO "NNMI";
GRANT CREATE SESSION TO "NNMI" ;
GRANT CREATE TABLE TO "NNMI" ;
GRANT CREATE VIEW TO "NNMI" ;
GRANT FLASHBACK ANY TABLE TO "NNMI" ;
GRANT "CONNECT" TO "NNMI";
GRANT "OEM_ADVISOR" TO "NNMI";
GRANT "RESOURCE" TO "NNMI";

image

Step X Install NNMi 9.x

Install using the installation guide.

 

Step X Load old node list a seed files 

 

Step X Load Node Groups and Maps information

1- load Nodegroup Map configuration

loading Nodegroup Map configuration will fail as per the screenshot but some required identification are imported that facilitate the nodegroup import

D:\Program Files (x86)\HP\HP BTO Software\bin>nnmconfigimport.ovpl  -f C:\export
edconfig\ngmap.xml

2- Load nodegroup configuration

D:\Program Files (x86)\HP\HP BTO Software\bin>nnmconfigimport.ovpl  -f C:\export
edconfig\nodegroup.xml
Successfully imported nodegroup.xml.

3- load Nodegroup Map Configuration again

D:\Program Files (x86)\HP\HP BTO Software\bin>nnmconfigimport.ovpl  -f C:\export
edconfig\ngmap.xml
Successfully imported ngmap.xml.

Friday, July 23, 2010

IITRC Comparing databases NNM 7.5 with NNMi 8.x 9.x

http://forums11.itrc.hp.com/service/forums/questionanswer.do?threadId=1439068

In the NNM database

As Object database in 7.5, the below tables are used in NNMi

Object database which contains nodes, interfaces and IP addresses are located in the following tables

Function

Table name

Node list

NMS_NODE

Interfaces list

NMS_IFACE

IP Addresses list

NMS_IP_ADDR

As Topology database in 7.5, the below tables are used in NNMi:

Function

Table name

Nodes connection

NMS_L2CONN

For MAP database in 7.5 there is the below tables in NNMi:

Function

Table name

Nodes location (X,Y) in the different maps

NMS_MAP_VIEW_PIN

Node Groups which are considered Maps in NNMi

NMS_NODE_GROUPS
NMS_NODE_GROUP_MAP_SETTINGS

As Event Database in 7.5 the below tables are used in NNMi:

Function

Table name

Incidents

NNM_INCIDENTS

Other tables related to Incidents

NMS_INCIDENT_* tables


The Trend database is NNMi SPI for Performance (Performance iSPI
)

Saturday, June 26, 2010

Import Configuration from NNMi 8.X to 9.x : Part 1

In this article I am just giving example of on of the configuration setting that can be exported from NNMi 8.x to NNMi 9.x
Node Groups “nodegroup.xml” file contains nodegroup information in XML format, in NNMi 9.x there one more attribute is needed in the xml file which is not part of the export details
<ns2:calculateStatus>true</ns2:calculateStatus>
Open in Wordpad nodegroup.xml
From edit menu –> replace
in find what <ns2:additionalNodes/>  and in replace with write <ns2:additionalNodes/> <ns2:calculateStatus>true</ns2:calculateStatus>
SNAG-0030

Note: I have used find and replace (as stated above "to search for and to replace it with the same tag plus the line needed" )to make it easy in adding the tag as bere the example below I have highlighted this line just to clarify that this is the only addition needed.
<ns2:nodeGroup>
            <ns2:addToPerfSPIReports>true</ns2:addToPerfSPIReports>
            <ns2:addToViewFilterList>true</ns2:addToViewFilterList>
            <ns2:additionalNodes/> <ns2:calculateStatus>false</ns2:calculateStatus>             <ns2:children/>
            <ns2:filterExpressions/>
            <ns2:name>APC (American Power Conversion)</ns2:name>
            <ns2:nodeDeviceFilters>
                <ns2:item>
                    <ex:ref>
                        <ex:key>40e2ab16-e401-492f-88e0-88f81cb0c6c9</ex:key>
                        <ex:type>com.hp.ov.nms.monitoring.groups.model.NodeDeviceFilter</ex:type>
                    </ex:ref>
                </ns2:item>
            </ns2:nodeDeviceFilters>
            <ns2:parents/>
            <ns2:type>USER</ns2:type>
            <ns2:uuid>74e4ddba-9e82-4e91-a660-9b8f6fe4c267</ns2:uuid>
        </ns2:nodeGroup>
nnmconfigimport.ovpl -u system -p password -f nodegroup.xml