Administrator Guide
Getting Started
Installation
Updates
System Configuration
Agents
Monitoring Configuration
Monitoring Windows
User Management
Visualizations
System Management
Advanced Topics
Developer Tools
Extending Nagios XI

Advanced Topics

High Availability

This document describes how to achieve High Availability (HA) capabilities with Nagios XI. The goal of High Availability is to ensure that if your primary Nagios XI instance stops or crashes, another instance will automatically and seamlessly take over the job of monitoring.

This document is intended for use by Nagios XI Administrators who want to achieve High Availability of their Nagios XI server.

XI High Availability Options in XI 2024

XI High Availability Options in XI v5 (Legacy)

Integrating MNTOS With Nagios

This document describes how to install the MNTOS ("Multi-Nagios Tactical Overview System") monitoring aggregation tool with Nagios XI or Nagios Core. MNTOS allows you to setup an aggregated view of multiple Nagios monitoring servers, making it a useful tool for distributed monitoring environments.

Integrating MNTOS With Nagios XI 2024

Integrating MNTOS With Nagios XI v5 (Legacy)

Migrating From Nagios Core

This guide takes you through the basic steps involved in migrating from an existing Nagios Core installation to Nagios XI.

Migrating From Nagios Core To Nagios XI 2024

Migrating From Nagios Core To Nagios XI v5 (Legacy)

Using The Nagios XI Config Import Prep Tool

This document describes how to use the Nagios® XI™ configuration file import prep tool to prepare an installation for migration from Nagios Core to Nagios XI. The prep tool is used to pre-process native Nagios Core configuration files into a format that is easily managed in the Nagios XI web interface.

Using The XI 2024 Config Import Prep Tool

Using The XI v5 (Legacy) Config Import Prep Tool

Importing Config Files Into XI

This document describes how to migrate and import Nagios Core configuration files into Nagios® XI™ Importing configuration files is only required in instances where administrators wish to import configurations from existing Nagios Core installations. Importing configuration files automates setting up your existing Hosts, Services, Hostgroups, Servicegroups, and Host/Service Templates in your Nagios XI installation.

Importing Config Files Into XI 2024

Importing Config Files Into XI v5 (Legacy)

SNMP Trap Integration

Integrating SNMP Traps With Nagios XI

SNMP is a powerful and ubiquitous management protocol in most IT infrastructures. SNMP traps are often used by organizations to monitor the health and status of the network infrastructure. This document takes administrators through the simple steps of integrating SNMP traps with Nagios XI.

Integrating SNMP Traps With Nagios XI 2024

Integrating SNMP Traps With Nagios XI v5 (Legacy)

Sending SNMP Traps With Nagios XI

This document describes how to configure Nagios XI to SNMP traps to other management hosts or network management systems whenever host or service state changes (alerts) occur. This functionality allows administrators to easily integrate Nagios XI into an environment where multiple Network Management Systems are used.

Sending SNMP Traps With XI 2024

Sending SNMP Traps With XI v5 (Legacy)

Nagios XI - SNMP Traps With NXTI

This document describes how to use the Nagios XI SNMP Trap Interface (NXTI) to monitor and manage incoming SNMP Traps.

This document is intended for use by Nagios Administrators looking to manage their SNMP Trap definitions through the web interface.

SNMP Traps With NXTI in Nagios XI 2024

SNMP Traps With NXTI in Nagios XI v5 (Legacy)

Distributed Monitoring

Distributed Monitoring Solutions For Nagios

Interested in scaling your Nagios deployment to monitor a large environment? Distributed monitoring may be the solution you're looking for. This document describes different methods for configuring a distributed monitoring solution with Nagios Core and Nagios XI.

Distributed Monitoring Solutions For Nagios

This document describes how to use Nagios Remote Data Processor (NDRP) as a distributed monitoring solution. You will be shown how a central Nagios XI server can receive check results from Nagios XI and Nagios Core servers.

Distributed Monitoring With NRDP - XI 2024

Distributed Monitoring With NRDP - XI v5 (Legacy)

Configuring Outbound Checks With Nagios XI

This document describes how to configure outbound checks in Nagios XI. Outbound checks are used in federated and distributed monitoring environments,as well as environments where the monitoring server sends passive check results to external applications.

Configuring Outbound Checks With Nagios XI 2024

Configuring Outbound Checks With Nagios XI v5 (Legacy)

Configuring Inbound Checks With Nagios XI

This document describes how to configure inbound checks in Nagios XI. Inbound checks are used in federated and distributed monitoring environments,as well as environments where the monitoring server receives passive check results from external applications and services.

Configuring Inbound Checks With Nagios XI 2024

Configuring Inbound Checks With Nagios XI v5 (Legacy)

Monitoring Architecture Solutions For MSPs

This document describes various monitoring architectures that are suitable for deployment by both Managed Service Providers (MSPs) and large organizations with remote locations.

Monitoring Architecture Solutions For MSPs

Passive checks

Configuring Passive Services In Nagios XI

This document describes how to configure passive service checks in Nagios XI. Passive checks are useful when you want to receive and process data (such as security alerts and log events) from external applications.

Configuring Passive Services In Nagios XI 2024

Configuring Passive Services In Nagios XI v5 (Legacy)

Monitoring Unconfigured Objects With Nagios XI

Passive check results for hosts and services that are submitted to Nagios by external agents and application using the NSCA or NRDP APIs are not processed by the monitoring engine until they are configured in Nagios XI. This document describes how to configure monitoring of previously unconfigured hosts and services that a Nagios XI server has received passive check results for.

Monitoring Unconfigured Objects With Nagios XI 2024

Monitoring Unconfigured Objects With Nagios XI v5 (Legacy)

Using NCPA For Passive Checks

This document explains how to configure NCPA version 3 to send passive check results to Nagios XI or Nagios Core using the Nagios Remote Data Processor (NRDP).

Passive Checks with NCPA

Using NSCA With Nagios XI

This document describes how to enable and use the NSCA (Nagios Service Check Adapter) addon with Nagios XI to allow remote Nagios servers and applications to send passive host and service check results to a Nagios XI server for processing.

Using NSCA With Nagios XI 2024

Using NSCA With Nagios XI v5 (Legacy)

Passive Monitoring with NRDS

Nagios Remote Data Sender, or NRDS is a component installed on a Nagios XI server that allows the administrator to create and manage configurations and plugins to be deployed with a passive agent that can be installed on a variety of operating systems. The passive agents downloads the current configuration and the required plugin from the Nagios XI server and run the checks and posting the results to the XI server.

Passive Monitoring with NRDS - XI 2024

Passive Monitoring with NRDS - XI v5 (Legacy)

Exporting the XI Configuration Database

This guide takes you through the process of manually exporting the Nagios XI configuration database and checking for errors that need resolution. Manual exports are useful when debugging configuration errors - including the failure of XI to apply a new configuration when using the wizard or the Nagios Core Config Manager.

Exporting the XI 2024 Configuration Database

Exporting the XI v5 (Legacy) Configuration Database

Using Nagios XI In Amazon EC2 Cloud

This document describes how to launch a new pre-installed Nagios XI server in the Amazon EC2 cloud. This document is intended for use by Nagios XI Administrators who would like to bring up new Nagios XI instances in the Amazon Elastic Compute Cloud (EC2) as well as those who are moving existing installations to the cloud.

Using Nagios XI 2024 In Amazon EC2 Cloud

Automated Host Management In Nagios XI

This document describes how to automate adding and removing hosts and services in Nagios XI from the command line. Some administrators may have need to automate the process of adding and removing hosts and services in Nagios XI for use with cloud computing or large environments where solutions like Puppet or Chef may already be implemented. The procedures below outline how administrators can create their own automation solutions to safely add and remove hosts and services in Nagios XI while still maintaining the integrity of the monitoring environment.

Automated Host Management - XI 2024

Automated Host Management - XI v5 (Legacy)

Restarting a Linux/Windows Service from Nagios XI

Administrators can now effectively restart a remote Windows or Linux Host's services in Nagios XI via NSClient++, NRPE or NCPA. The following is a guide on how to do so including setting up an event handler to restart any service which goes into a critical state:

Windows

Restarting Windows Services With NCPA - XI 2024

Restarting Windows Services With NCPA - XI v5 (Legacy)

Restarting Windows Services With NRPE - XI 2024

Restarting Windows Services With NRPE - XI v5 (Legacy)

Linux

Restarting Linux Services With NCPA - XI 2024

Restarting Linux Services With NCPA - XI v5 (Legacy)

Restarting Linux Services With NRPE - XI 2024

Restarting Linux Services With NRPE - XI v5 (Legacy)

A Nagios Exchange posting including the Event Handler may be found at:

http://exchange.nagios.org/directory/Addons/Event-Handlers/Windows-Service-Restart-Event-Handler/details

Integrating Nagios XI with Slack

This documentation is a guide to integrating Nagios XI notifications with Slack channels using the built-in Slack Notifications Configuration Wizard.

Slack Notification Setup in Nagios XI 2024

(Legacy) This documentation is a guide to integrating Nagios XI 5 notifications with a Slack channel. As of XI 2024R1, the Slack Notifications Wizard provides a significantly simpler method.

Integrating Slack With Nagios XI v5 (Legacy)

Authenticating with Active Directory in Nagios XI

This document describes how to use the Active Directory component to allow user authentication and validation with Active Directory infrastructure through the Nagios XI interface.

It is intended for Nagios administrators wishing to allow users to authenticate with the same username and password in Windows that they have in Nagios.

Authenticating with Active Directory in Nagios XI 2024

Authenticating with Active Directory in Nagios XI v5 (Legacy)

Monitoring Active Directory with LDAP

This document describes monitoring Active Directory using the Nagios XI LDAP wizard.

Monitoring Active Directory with LDAP - XI 2024

Monitoring Active Directory with LDAP - XI v5 (Legacy)

Configuring SSL with Nagios XI

This document will describe how to setup SSL. This document is also to be used an initial point for troubleshooting SSL connections. It is intended for use by Nagios XI Administrators who require encryption.

Configuring SSL with Nagios XI 2024

Configuring SSL with Nagios XI v5 (Legacy)

Using SSL with XI Active Directory

This document describes how to install the required certificate on the Nagios XI server for use with the Active Directory component for Nagios XI. This process is required if your LDAP server has a self signed certificate.This document is intended for use by Nagios XI Administrators that have unsecured Active Directory component working but want totransition to using SSL.

Using SSL with XI Active Directory

Using SSL with XI Active Directory

How To Use Capacity Planning

This document explains how to better predict what the the future trends in your network infrastructure will be. Predicting trends helps in supporting network growth and sustainability, and is a valuable asset for anybody, from a junior network admin, to a C-level wanting a more overall view.

Capacity Planning within Nagios XI requires Nagios XI 2012 Enterprise Edition or greater, any previous version of Nagios XI will not have the Capacity Planning capabilities.

How To Use Capacity Planning - XI 2024

How To Use Capacity Planning - XI v5 (Legacy)

Integrating Apache Mod_Security With Nagios XI

The purpose of this documentation is to provide a guide on installing Mod_Security with the Apache webserver and Nagios XI. This guide is directed towards Nagios XI administrators interested in securing the Nagios XI frontend with Mod_Security.

Integrating Mod Security with Nagios XI 2024

Integrating Mod Security with Nagios XI v5 (Legacy)

Nagios XI - Introduction to Event Handlers

This document describes how to use event handlers in Nagios XI to take predefined actions when the hosts or services you are monitoring change state. Event handlers are used to automate processes taken when there is a state change for a specific host or service. This is useful because it reduces the amount of manual work when something changes in your environment. This document also includes some tips for advanced configurations and scripts.

This document is intended for use by Nagios XI administrators who want to implement custom event handler scripts beyond the simple stopping and restarting of services. Basic functional knowledge of shell scripting and Nagios macros is recommended.

Introduction to Event Handlers - XI 2024

Introduction to Event Handlers - XI v5 (Legacy)

Nagios XI - Redundancy And Security Planning

This goal of this documentation is to provide you with a comprehensive list of configuration settings that need to be taken into account when planning a Nagios XI deployment. This document is specifically aimed at the various agents used for monitoring.

This document is intended for use by Nagios Administrators who need information on planning agent deployment and configuration.

Redundancy And Security Planning - XI 2024

Redundancy And Security Planning - XI v5 (Legacy)