You are previewing HP Network Node Manager 9: Getting Started.
O'Reilly logo
HP Network Node Manager 9: Getting Started

Book Description

Manage your network effectively with NNMi

  • Install, customize, and expand NNMi functionality by developing custom features

  • Integrate NNMi with other management tools, such as HP SW Operations Manager, Network Automation, Cisco Works, Business Availability center, UCMDB, and many others

  • Navigate between incidents and maps to reduce troubleshooting time

  • Screenshots and step-by-step instructions to customize NNMi in the way you want

  • Instructions in the book are valid for version 8 as well

  • In Detail

    Every organization is on the lookout for ways to improve network availability and performance, and reduce their operating expenses. It's not funny to have to drive to a client's premises in the middle of the night without any clue as to what's going on – whether it's for an hour or for a whole day. It's even worse when the client has no or very little knowledge about what just happened because they have no tool to track the problem. Step beyond the default installations and make this tool work for you in the way you want.

    This book guides you through the whole network monitoring implementation process. It covers all NNMi features and gives you hints to adapt this management software to your specific needs. It also describes how to use built-in features and adapt them in the most efficient way. It stitches the gap between technical personnel and management, covering subjects in both technical and business languages.

    The book guides you from system sizing, edition, and feature selection to system customization as per your staff needs. If you are about to expand your system and bring external tools for integration with NNMi, this book is a good source to start from. It has descriptions and examples on why and how NNMi can be integrated. It explains what system designers do while sizing an NNMi system and how your system should be installed. You will also find a description on how you should design and implement your network discovery. You will learn how to create maps for your operators, so any network device that causes issues can be tracked fast, and each device position will tell each device's purpose.

    Incident customization will help you configure which incidents are important for you, instead of receiving the vendor default settings with no clue as to what they mean in your situation. You will learn how to navigate between incidents and maps to reduce troubleshooting time and use your custom created tools within NNMi and become a proactive operator. The least visible but most important task in critical situations is how well you have prepared your system for disasters. This book describes backup, application failover, and clustering techniques with real-world examples. After reading this book, you will be ready to design monitoring and management tools to work along with NNMi in the way you want.

    Don't work for NNMi – make it work for you

    Table of Contents

    1. HP Network Node Manager 9: Getting Started
      1. HP Network Node Manager 9: Getting Started
      2. Credits
      3. About the Author
      4. About the Reviewer
        1. Support files, eBooks, discount offers and more
          1. Why Subscribe?
          2. Free Access for Packt account holders
      6. Preface
        1. What this book covers
        2. What you need for this book
        3. Who this book is for
        4. Conventions
        5. Reader feedback
        6. Customer support
          1. Errata
          2. Piracy
          3. Questions
      7. 1. Before we Manage with NNMi
        1. What can HP SW NNMi do for us?
        2. Choosing the right edition
        3. Understanding Smart Plug-ins (iSPI)
          1. iSPI for Performance
            1. iSPI Performance for Metrics
            2. iSPI Performance for Traffic
          2. iSPI Network Engineering toolset
            1. iSPI diagnostics
            2. Troubleshooting tools
            3. Trap analytics
          3. iSPI IP Telephony
          4. iSPI for MPLS
          5. iSPI multicast
        4. Server sizing considerations
        5. How NNMi will impact my infrastructure
          1. Traffic consumption by the monitoring tool
          2. Security policy changes in your infrastructure
          3. Data storage space for system backups
          4. Infrastructure device naming convention
        6. Licensing policy
        7. Installing software
          1. Prerequisite check
          2. Installation process
          3. Post installation tasks
        8. Summary
      8. 2. Discovering and Monitoring Your Network
        1. Discovery in NNMi
        2. How discovery works
        3. Configuring communication protocols
          1. What is a communication in NNMi?
          2. What is the role of ICMP in NNMi?
          3. What is the role of SNMP in NNMi?
          4. How NNMi deals with overlapping SNMP community configuration
          5. Best practices when configuring SNMP communities
          6. Configuring SNMP community names in NNMi
        4. Boosting up discovery with seeds
          1. What are seeds?
          2. How can discovery be boosted with seeds?
          3. How to load seeds in NNMi
                1. Example 1: Adding nodes using seed configuration tab window
                2. Example 2: Create a seedfile for batch load
        5. Limiting discovery with filters
          1. What are discovery filters?
          2. Why do we need discovery filters?
          3. Filter configuration example
        6. Examining discovery results
          1. Stopping/starting managing of nodes, cards, or interfaces
            1. What is a stop managing object?
            2. Why we need to change the management mode?
            3. How does it work?
            4. Management mode change examples
          2. Discovery examples
            1. Example 1: Seed module
            2. Example 2: Discover by IP address range and system Object ID
            3. Rediscovering your network from scratch
          3. State poller
            1. What is state poller?
            2. How does it work?
            3. How to plan state polling
            4. Example
        7. Summary
      9. 3. Configuring and Viewing Maps
        1. Node groups
          1. What are node groups?
          2. Configuring node groups
          3. Node group configuration example
        2. Node group map configuration
          1. What is node group map?
          2. Configuring node group maps
          3. Creating node groups in the command line
          4. Viewing maps
        3. Interface groups
          1. Configuring interface groups
        4. Path View map configuration
          1. What is Path View?
          2. Configuring Path View
          3. Custom Path View—an example
        5. User interface configuration
        6. Web browser settings
          1. Configuring Mozilla Firefox to open a new tab
          2. Configuring Internet Explorer to open a new tab
          3. Configuring Internet Explorer title bar
        7. Symbols
        8. Summary
      10. 4. Configuring Incidents
        1. Introduction to incidents
        2. How incidents enter a system
        3. Configuring NNMi forwarding SNMP traps
        4. Configuring SNMP trap incidents
          1. Checking whether NNMi is receiving SNMP traps
          2. Controlling the number of incoming SNMP traps
        5. Configuring management events
        6. Configuring NNM 6.x/7.x events
        7. Tuning incidents
          1. Pairwise
          2. Deduplication
          3. Rate
          4. Interface settings
          5. Node settings
          6. Suppression
          7. Enrichment
          8. Dampening
          9. Configuring automatic actions
        8. Summary
      11. 5. Controlling Access to NNMi
        1. How access to NNMi works
          1. NNMi roles
          2. Assigning a role
          3. Permissions for each role
        2. Sign in access types
          1. Control with NNMi
            1. How it works
            2. Creating a user
            3. Changing a password
            4. Changing user profile
          2. Control with NNMi and Directory Service
            1. How it works
            2. Configuring Directory Service
          3. Control with Directory Service
            1. How it works
            2. How to configure Directory Service
        3. Configuring SSL to Directory Service
        4. Command line access configuration tools
          1. An example—creating file
        5. User activity audit
          1. What is user activity
          2. Sign in/sign out activity
          3. User activity auditing
        6. Summary
      12. 6. Troubleshooting, Security, and Backup
        1. Describing NNMi processes
        2. Describing NNMi services
        3. Using NNMi logging processes
          1. NNMi logging levels
          2. Adjusting logging parameters
          3. Temporarily changing logging levels
          4. Permanently changing logging levels
          5. Changing the logging level configuration
          6. Log file management
        4. Ports used by NNMi
        5. Troubleshooting tools
          1. System information
            1. Discovery state check
            2. Health
            3. Server
            4. Database
            5. State Poller
            6. Custom Poller
            7. Extensions
          2. Loading MIBs
          3. Trimming incidents
          4. Trimming Postgres database
          5. Connecting to Postgres database
          6. Recreating Postgres database
        6. Environment variables
          1. Unix-based operating system environment variables
          2. Windows OS environment variables
        7. Command security issues
        8. Backing up NNMi
          1. Backup types
          2. Backup scope
        9. Restoring NNMi
          1. Same system restore
          2. Different system restore
          3. Backup and restore embedded database only
          4. Restore system files only
        10. Backup and restore strategies
          1. Back up NNMi before making configuration changes
          2. Back up NNMi before upgrading
          3. Back up all data on a regular basis
        11. Configuration migration
          1. Import/export behavior and dependencies
        12. Summary
      13. 7. Application Failover and High Availability Solutions
        1. Application Failover in NNMi
          1. Application Failover overview
          2. Configuring Application Failover
          3. Disabling Application Failover
          4. Application Failover administration
            1. Restarting servers in Application Failover
            2. Applying patches to NNMi with Application Failover
            3. Recovery from a previous database in Application Failover (embedded database only)
          5. Application Failover in multi-subnets (NNMi 8.x only)
            1. Why multi-subnets are an issue
            2. Before you configure in a multi-subnet environment
            3. Configuring Application Failover for multi-subnets
          6. Network bandwidth and latency requirements
        2. iSPI and Application Failover
        3. NNMi in High Availability (HA) Server
          1. HA concepts
            1. NNMi-only cluster
            2. NNMi with Oracle database cluster
            3. NNMi with iSPI cluster
            4. NNMi with Oracle database and iSPI cluster
          2. Supported HA products
          3. Licensing NNMi in HA cluster
          4. Configuring HA
            1. Prerequisites to configuring NNMi for HA
            2. NNMi certificate configuration for HA
            3. Configuring NNMi for HA
            4. Configuring NNMi for HA in an Oracle environment
          5. Configuring NNM iSPIs for HA
            1. NNM iSPI for MPLS, iSPI for Multicast, and iSPI for IP Telephony
            2. NNM iSPI for Performance: Metrics, Traffic, or QA
            3. NNM iSPI Network Engineering Toolset on NNMi running under HA
          6. Upgrading NNMi in HA from 8.0x to 8.13
          7. Configuration reference
            1. NNMi HA configuration files
            2. NNM iSPI for performance HA configuration files
            3. NNMi HA provided configuration scripts
            4. NNMi HA configuration log files
            5. NNM iSPI for Performance HA log files
        4. Summary
      14. 8. Navigating Console and Learning Network Inventory
        1. Navigating console
        2. Workspaces
          1. Incident Management
          2. Topology Maps
          3. Monitoring
          4. Troubleshooting
          5. Inventory
          6. Management Mode
          7. Incident Browsing
          8. Integration Module Configuration
          9. Configuration
        3. Tools menu
          1. File
          2. Tools
          3. Actions
          4. Help
        4. Navigating network inventory and accessing details
          1. Topology maps
            1. Node group overview
            2. Network overview
            3. Networking infrastructure devices
            4. Routers
            5. Switches
          2. Node inventory
            1. List of nodes
            2. Interfaces
            3. IP addresses
            4. IP subnets
            5. VLANs
        5. Working with MIBs
          1. Checking supported MIBs
          2. Checking loaded MIBs
            1. Loaded MIBs view
            2. Listing loaded MIBs using nnmloadmib.ovpl tool
          3. Loading MIBs
          4. Checking MIB variables supported by node
          5. Displaying MIB content
        6. MIB expressions
          1. Listing MIB expressions
          2. Configuring MIB expression
          3. Using MIB expression editor
        7. Summary
      15. 9. Monitoring Your Network
        1. Monitoring with NNMi
          1. Monitoring definition
          2. Monitoring in NNMi
          3. Case studies
            1. Example: when map is initial source for monitoring
            2. Example: when incident view is initial source for monitoring
        2. Monitoring devices for problems
          1. Map view
            1. Testing problem node actions
            2. Accessing node details
            3. Accessing related incidents
          2. Table views
            1. Critical Component Health
            2. Critical Interfaces View
            3. Critical Nodes View
            4. Non-Normal Interfaces View
            5. Non-Normal Nodes View
            6. Not Responding Address View
            7. Nodes by Status
            8. Component Health by Status
            9. Listing Interfaces by Status
            10. Interfaces by Administrative State
            11. Interfaces by Operational State
            12. IP addresses by State
            13. Node Groups
            14. Custom Node Collections
            15. Custom Polled Instances
            16. Non-Normal Node Components
            17. Non-Normal Cards
            18. Card Redundancy Groups
        3. Monitoring an incident for problems
          1. What is an incident?
          2. Incident details in NNMi
            1. Severity
            2. Priority
            3. Lifecycle state
            4. Assigned to
            5. Category
            6. Family
            7. Origin
            8. Correlation nature
            9. Incident form
            10. General tab
            11. Correlated Parents tab
            12. Correlated Children tab
            13. Custom Attributes tab
            14. Diagnostics tab
            15. Registration tab
          3. Working with incidents
            1. Changing assignment
            2. Maintaining up-to-date lifecycle
            3. Displaying a map
        4. Investigating problems
          1. Verifying device configuration details
          2. Verifying current status of device
          3. Viewing monitoring configuration
          4. Finding a node
          5. Finding an attached switch port
          6. Displaying end nodes attached to a switch
          7. Testing node access with ICMP ping
          8. Tracing the route
          9. Telnet to a device
        5. Configuring Custom Polling
          1. Enabling or disabling Custom Polling
          2. Custom Poller Collections
            1. Configuring Comparison Maps
          3. Policies
        6. Summary
      16. 10. Extending NNMi
        1. Object custom attributes
          1. What is a custom attribute?
          2. Accessing custom attributes
          3. Modifying custom attributes
        2. Action menu configuration
          1. About an action menu
          2. Configuring URL action
            1. Configuring URL action basics
            2. Configuring selection
            3. Configuring URL action object types
        3. Expanding system capabilities using URLs
          1. URLs in NNMi
          2. Using URLs in NNMi
            1. Authentication
            2. Security permissions
          3. Using URLs to access NNMi objects
            1. Generic URLs
            2. Workspace-related URLs
              1. Launching view
              2. Launching an Incident view
              3. Launching a Topology Maps Workspace view
              4. Launching a Monitoring Workspace view
              5. The launching a Troubleshooting Workspace view
              6. Launching an Inventory Workspace view
              7. Launching Management Mode Workspace views
              8. Launching a Configuration Workspace view
            3. Form-related URLs
              1. Launching a Node Form
              2. Launching an Interface Form
              3. Launching an IP address form
              4. Launching a Subnet form
              5. Launching an Incident Form
              6. Launching a Node Group form
              7. Launching a Configuration form
            4. Menu item-related URLs
              1. Launching the Ping command
              2. Launching the Trace Route command
              3. Launching the Communication Configuration command
              4. Launching Monitoring Settings command
              5. Launching Status Poll command
              6. Launching Configuration Poll command
              7. Launching Status Details command
              8. Launching NNMi Status command
              9. Launching Sign In/Out Audit Log command
              10. Launching Sign Out command
        4. Summary
      17. 11. Integrating NNMi with Other Management Tools
        1. Integrating NNMi with HP Software BAC
          1. What is HP Business Availability Center?
          2. How integration works
          3. Requirements
          4. Installation instructions
            1. Configuring portlets
            2. Configuring single sign-on
        2. Integrating NNMi with CiscoWorks LMS
          1. What is CiscoWorks LMS?
          2. How integration works
          3. Requirements
          4. Installation instructions
            1. Enabling integration
            2. Disabling integration
            3. Modifying integration
        3. Integrating NNMi with HP Software Network Automation
          1. What is HP Network Automation?
          2. How integration works
          3. Requirements
          4. Installation instructions
            1. Enabling integration
            2. Disabling integration
            3. Modifying integration
        4. Integrating NNMi with Northbound Interface
          1. What is Northbound Interface?
          2. How integration works?
          3. Requirements
          4. Installation instructions
            1. Enabling integration
            2. Disabling integration
            3. Modifying integration
        5. Integrating NNMi with HP Software Operations Manager
          1. What is OM?
          2. How integration works
            1. Forwarding NNMi messages to HP OM agent as SNMP traps
            2. Forwarding NNMi messages to HP OM message browser using web services
          3. Requirements
          4. Installation instructions
            1. Enabling integration
            2. Disabling integration
            3. Modifying integration
        6. Integrating NNMi with HP System Insight Manager
          1. What is HP Systems Insight Manager?
          2. How integration works
          3. Requirements
          4. Installation instructions
            1. Enabling integration
            2. Disabling integration
            3. Modifying integration
        7. Integrating NNMi with HP Software uCMDB
          1. What is HP Universal CMDB?
          2. How integration works
          3. Requirements
          4. Installation instructions
            1. Enabling integration
            2. Disabling integration
            3. Modifying integration
        8. Summary
      18. A. Upgrading from NNM 6.x/7.x
        1. Overview
        2. The upgrade path
          1. Data collection from NNM
          2. SNMP configuration upgrade
            1. SNMP configuration
            2. Name lookup resolution
            3. Device profiles
          3. Discovery configuration upgrade
            1. Scheduling discovery
            2. Discovery method selection
            3. Configuring auto-discovery
            4. Excluding addresses from discovery
            5. A?dding seeds into NNMi discovery
            6. Customizing connectivity
          4. Status monitoring upgrade
            1. Polling intervals
            2. Polling protocol selection
            3. Critical node configuration
            4. Excluding objects from Status Polling
          5. Event configuration and event reduction upgrade
            1. Block, ignore, or disable traps
            2. Trap display
            3. Custom display of management events
            4. Automatic actions
            5. Event correlation
          6. Map upgrade
            1. ovw map upgrade
            2. Home Base map upgrade
          7. Cus?tom script transfer
        3. Summary
      19. B. Upgrading from NNMi 8.1x
        1. Overview
        2. Upgrading from NNMi 8.1x on the same server
        3. Upgrading from NNMi 8.1x to a different server
        4. Upgrading NNMi from Red Hat 4.6 to 5.2 or 5.3
        5. Migrating Oracle data in NNMi
        6. Additional information
        7. Summary
      20. C. What's Next...
        1. Polishing NNMi
          1. Is NNMi delivering the right incidents?
          2. Are my maps convenient for the staff?
          3. Am I consuming licenses efficiently?
        2. Making NNMi bigger
          1. Custom object monitors
          2. Custom actions and menus
          3. Integrating with NNMi
        3. Beyond the tools
          1. Improving processes
          2. Training your staff
        4. Useful links