About Each NNMi Service

NNMi Services run inside the ovjboss process. The ovjboss process controls the NNMi application server that contains all of the NNMi services.

Network Node Manager Services
ovjboss Service Name Description
CommunicationModelService Creates the cache for communication configuration and listens for changes.
CommunicationParametersStatsService Tracks internal statistics for measuring SNMP and ICMP configuration performance.
CustomPoller Provides MIB instance polling to augment out-of-the-box state polling (performed by StatePoller). Enables users to create configurations based on dynamic grouping. Data collected by CustomPoller can be consumed by the NNM iSPI Performance for Metrics.
IslandSpotterService

Automatically discovers any Island Node Groups using Layer 2 connectivity information in the topology.

An Island Group is a group of fully-connected nodes discovered by NNMi, and NNMi determines this group is not connected to the rest of the topology.

ManagedNodeLicenseManager Responsible for ensuring that the number of managed nodes does not exceed the NNMi licensed capacity limit.
MonitoringSettingsService Calculates how to monitor each device based on the Monitoring Configuration settings.
NamedPoll NMS Named Poll Service. Used to trigger immediate state polls for monitored objects. Used by the Causal EngineThe NNMi Causal Engine analyzes the health of your network and provides the ongoing health status reading for each device. The Causal Engine also extensively evaluates problems and determines the root cause for you, whenever possible, sending incidents to notify you of problems. Any incident generated from a Causal Engine management event has an Origin of NNMi in your incident views. during neighbor analysis and interface up/down investigations.
NnmTrapService Used by trapd to receive traps from the standalone Operating System TrapReceiver process and forwards them to events.
NmsApa NMS Active Problem Analyzer (APA) service determines the root cause of network problems and reports the root cause to the NMS Event Service. The NNMi APA service depends on the Causal EngineThe NNMi Causal Engine analyzes the health of your network and provides the ongoing health status reading for each device. The Causal Engine also extensively evaluates problems and determines the root cause for you, whenever possible, sending incidents to notify you of problems. Any incident generated from a Causal Engine management event has an Origin of NNMi in your incident views..
NmsCustomCorrelation Custom Correlation Service. Enables the NNMi administrator to correlate one or more child incidents under an existing incident or a new parent incident.
NmsDisco

NMS Discovery Service. Adds new devices to the database and keeps the configuration of the managed devices up to date in the database by periodically rechecking the configuration of the devices.

State Poller uses the Discovery service results to determine what to monitor.

The Causal EngineThe NNMi Causal Engine analyzes the health of your network and provides the ongoing health status reading for each device. The Causal Engine also extensively evaluates problems and determines the root cause for you, whenever possible, sending incidents to notify you of problems. Any incident generated from a Causal Engine management event has an Origin of NNMi in your incident views. depends on the Discovery service to monitor node configurations. The Causal Engine uses the configuration information when calculating status and root cause.

NNMi uses the information provided by the Discovery service to maintain current device configuration information.

NmsEvents

NMS Events Service. Populates and manages the information displayed in the incident table. The information displayed comes from the other NNMi services that are running on your system. The incidents are filtered so you see only the most important information about your network.

NmsEventsConfiguration Handles incident configuration changes.
NmsExtensionNotificationService Responsible for applications that are integrated into NNM using the extension deployment model.
NmsTrapReceiver

Used by NNMi events to receives traps from the NnmTrapService and sends them to the events pipeline.

For information about the standalone TrapReceiver service that is started automatically by the Operating System, see NNMi TrapReceiver Process in the "NNMi Incidents" chapter of the Network Node Manager i Software Deployment Reference for more information.

PerformanceSpiConsumptionManager Verifies licensing capacity for Network Node Manager iSPI Performance for Metrics Software.
SpmdjbossStart

The SpmdjbossStart service interacts with the OVsPMD process during startup (ovstart), shutdown (ovstop), and reporting on the status of the ovjboss services (ovstatus –v ovjboss).

Caution If your NNMi management server participates in a high availability (HA) environment, under certain circumstances, you should not use ovstop or ovstart.

StagedIcmp

Used by the State Poller to ping IP addresses using the Internet Control Message Protocol (ICMP). Also used by auto-discovery if Ping Sweep is enabled.

StagedSnmp

Used by the State Poller and Discovery to perform Simple Network Management Protocol (SNMP) read-only queries.

StatePoller

NMS State Poller Service. State Poller collects measurements that assess the current state of discovered devices. This information is provided for the Causal EngineThe NNMi Causal Engine analyzes the health of your network and provides the ongoing health status reading for each device. The Causal Engine also extensively evaluates problems and determines the root cause for you, whenever possible, sending incidents to notify you of problems. Any incident generated from a Causal Engine management event has an Origin of NNMi in your incident views. to use when calculating device health.

TrapConfigurationServices Merges configuration changes between the NNMi database and Trap Server.
TrapPropertiesService Handles properties of the Trap Server.
TrustManager Manages the trust information that is used when making trust decisions. Decides whether credentials presented by a peer should be accepted.

 

Network Node Manager iSPI Network Engineering Toolset Software Services (NNM iSPI NET)
ovjboss Service Name Description
RbaManager Requires Network Node Manager iSPI Network Engineering Toolset Software (NNM iSPI NET) and requires installation of a Diagnostic Server.

Tracks internal statistics and provides performance counters related to diagnostic flow execution using Operations Orchestration servers through the Network Node Manager iSPI Network Engineering Toolset Software. See Rba.