How to Add Hosts in OpenNMS Monitoring Server

In our first part of this article, we have described in detail on how to install and configure the latest OpenNMS network monitoring platform on CentOS/RHEL as well as on Ubuntu/Debian server. In this article, we will show you how to add hosts/server nodes to OpenNMS.

We hope you already having OpenNMS installed and running properly. If not, please use the following guides to install it on your system.

  1. Install OpenNMS Network Monitoring Tool in CentOS/RHEL 7
  2. Install OpenNMS Network Monitoring in Debian and Ubuntu

Adding Hosts in OpenNMS

1. Log into your OpenNMS web console, go to the main navigation menu, click “admin → Quick Add Node”. Then create a “Provisioning Requisition”: a requisition tells OpenNMS what to monitor and it consists of nodes. In this case, our requisition is called Group 1.

Add Requisition in OpenNMS
Add Requisition in OpenNMS

2. Now set the basic attributes of the new node. Select the Requisition, add the node IP address and set a node label. In addition, also add a Surveillance Category Memberships by clicking on Add Category, then select the category from the drop-down menu.

Add Node Attributes
Add Node Attributes

The other sections are optional but you can set their values appropriately. To save the changes, scroll down to the end and click Provision.

Node Added to OpenNMS
Node Added to OpenNMS

3. Now if you go back to home, the under Status Overview, you should be able to see one node added. And under Availability Over the Past 24 Hours section, OpenNMS tries to discover different categories of services (such as Web Servers, Email Servers, DNS and DHCP Servers, Database Servers, and more) on the just added node. It shows the total number of services under each category and the number of outages, and the corresponding percentage of Availability.

The left panel also shows some useful information concerning Pending situations, Nodes with Pending Problems, Nodes with Outages and more. Importantly, the right panel shows Notifications and allows you to search Resource Groups, KSC Reports and Nodes via the Quick Search.

OpenNMS Status Overview
OpenNMS Status Overview

You can go on and add more nodes to monitor by following the above procedure. To view all nodes added, go to the main navigation menu, click Info → Nodes.

View OpenNMS Nodes
View OpenNMS Nodes

4. To analyze a single node, click on it from the above interface. For example cserver3.

Analyze a Single Node
Analyze a Single Node

For more information, see the OpenNMS Administrator’s Guide which explains how to use OpenNMS features and configurations to monitor services and applications.

If this article helped, with someone on your team.

TecMint Weekly Newsletter
Get the Learn Linux 7 Days Crash Course free when you join 34,000+ Linux professionals reading every Thursday.
Check your email for a magic link to get started.
Something went wrong. Please try again.
TecMint has been free for 14 years. Help keep it that way.
Google AI Overviews and tools like ChatGPT have cut into search traffic for independent tech sites like TecMint. Running this site costs over $2,000 every month for hosting, infrastructure, and paying authors to keep the content accurate and tested.

If this article helped you solve a problem, consider buying a coffee. It helps keep TecMint free, supports the authors, and keeps the project going.
☕ Buy Me a Coffee
Aaron Kili
Aaron Kili is a Linux and F.O.S.S enthusiast, an upcoming Linux SysAdmin, web developer, and currently a content creator for TecMint who loves working with computers and strongly believes in sharing knowledge.

Each tutorial at TecMint is created by a team of experienced Linux system administrators so that it meets our high-quality standards.

Got Something to Say? Join the Discussion...

Thank you for taking the time to share your thoughts with us. We appreciate your decision to leave a comment and value your contribution to the discussion. It's important to note that we moderate all comments in accordance with our comment policy to ensure a respectful and constructive conversation.

Rest assured that your email address will remain private and will not be published or shared with anyone. We prioritize the privacy and security of our users.

Free Course
Get a free Linux course before you go.
Subscribe to TecMint Weekly and get the Learn Linux 7 Days Crash Course free. Read by 34,000+ Linux professionals every Thursday.
Something went wrong. Please try again.
Check your email for a magic link to get started.