How to Add Hosts in OpenNMS Monitoring Server

OpenNMS is an open-source network monitoring and management platform that helps system administrators monitor their networks, servers, and applications. It provides comprehensive monitoring capabilities that allow administrators to detect and resolve issues before they become critical. In this article, we'll discuss how to add hosts in OpenNMS monitoring server.

What are Hosts?

Hosts are the devices or servers that you want to monitor. It could be a physical device or a virtual machine. In OpenNMS, hosts are represented as nodes in the system so that the monitoring system can track them for any issues that may arise. Adding a host to OpenNMS is a straightforward process that involves a few configuration steps.

Prerequisites

Before adding hosts to OpenNMS, ensure that you have:

  • Administrative access to the OpenNMS web interface

  • Network connectivity to the target devices

  • Proper credentials for device access (SNMP community strings, SSH keys, etc.)

  • Firewall ports opened for monitoring protocols (ICMP, SNMP, SSH)

Adding Hosts to OpenNMS

Follow these steps to add hosts to your OpenNMS monitoring server:

Step 1: Access OpenNMS Web Interface

Open a web browser and navigate to your OpenNMS server using the following format:

http://your-server-ip:8980/opennms

For example, if your OpenNMS server's IP address is 192.168.0.10, type http://192.168.0.10:8980/opennms in your web browser. Enter your OpenNMS credentials to log in to the system.

Step 2: Navigate to Node Management

After logging in, click on the Admin menu in the top navigation bar, then select Configure OpenNMS ? Manage and Unmanage Interfaces and Services.

Step 3: Add New Node

On the node management page, click the Add Interface button. You'll be presented with a form to enter the host details.

Step 4: Configure Host Details

Enter the following information for your host:

Field Description Example
IP Address The IP address or hostname of the device 192.168.1.100
Node Label A descriptive name for the device Web Server 01
SNMP Community SNMP read community string (if SNMP-enabled) public
SNMP Version SNMP protocol version (v1, v2c, v3) v2c

Click Add to submit the node information.

Step 5: Configure Services and Monitoring

After adding the node, OpenNMS will automatically discover available services. You can configure additional monitoring parameters such as:

  • Polling intervals How often to check the device status

  • Service monitors Which services to monitor (HTTP, SSH, SNMP, etc.)

  • Notification thresholds When to send alerts

  • Categories Logical grouping of similar devices

Host Addition Workflow

OpenNMS Host Addition Process Login to Web UI Navigate to Admin Add Interface Enter Host Details Auto-Discovery Monitor Active Host becomes available for monitoring with configured services and thresholds

Examples

Example 1: Adding a Linux Server

To monitor a Linux server at 192.168.1.50:

IP Address: 192.168.1.50
Node Label: Production Web Server
SNMP Community: public
Services: ICMP, SSH, HTTP, SNMP

Example 2: Adding a Network Switch

To monitor a managed switch at 10.0.1.1:

IP Address: 10.0.1.1
Node Label: Core Switch 24-Port
SNMP Community: network_ro
SNMP Version: v2c
Services: ICMP, SNMP

Key Features

  • Auto-Discovery Automatically detects and adds new network devices

  • Service Monitoring Monitors various services like HTTP, SSH, SNMP, and database connections

  • Threshold Management Sets performance thresholds and generates alerts when exceeded

  • Event Management Centralized event processing and correlation

  • Reporting Generates availability and performance reports

Conclusion

Adding hosts to OpenNMS is a straightforward process that enables comprehensive network monitoring. By following the step-by-step procedure and properly configuring host details, administrators can effectively monitor their infrastructure and receive timely alerts about potential issues before they impact operations.

Updated on: 2026-03-17T09:01:38+05:30

1K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements