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

System Requirements

Make sure the server you install Nagios XI on meets the requirements below.

Server OS (only 64-bit supported):

  • RHEL/CentOS/Oracle Linux 7.x
  • RHEL/Oracle Linux 8.x/9.x
  • CentOS Stream 8/9
  • Debian 10.x/11.x
  • Ubuntu 20/22

Minimum system specs:

  • Single Core Processor
  • 2 GB RAM
  • 40 GB HD

Minimum system specs:

  • 1 GHz Processor
  • 1 GB RAM
  • 8 GB HD
  • PHP Version: 5.4-8.2 (XI 5.10+)

Recommended system specs:

  • 2+ GHz Processor
  • 4 GB RAM
  • 40 GB HD
  • RAID 5 Drive Configuration

Offloaded Database Requirements (Optional):

  • MySQL / Mariadb

For more information on the hardware requirements needed to run Nagios XI, please, read this document:

Nagios XI - Hardware Requirements

Ports and Protocols

This document is intended to provide Nagios Network Admins with the ports they need.

Nagios Ports and Protocols

Installation Options

There are two options available for installing Nagios XI:

  • Use the Nagios XI VMware virtual machine. This is the fastest way to get up and running with Nagios XI. The VMware machine can also be used in enterprise environments where VMware ESX, vSphere or other VMware server products are deployed. Note: maintenance and support of underlying operating system or virtual machine architecture are the sole responsibility of the customer.
  • Install Nagios XI manually. Use this option if you wish to install Nagios XI on a physical server (e.g. for performance reasons) or a virtual server running a supported Linux distro.

Choose the option best suited for your needs. If in doubt, we recommend using the Nagios XI VMware virtual machine to get up and running quickly.

Using The VMware Virtual Machine

Downloading The Virtual Machine

The Nagios XI VMware virtual machine can be downloaded from the Nagios Library at:

http://library.nagios.com/library/products/nagiosxi/downloads

Running the XI Virtual Machine Using VMware Player

You can run the XI virtual machine using VMware Player. You can download VMware Player free of charge from http://www.vmware.com/products/player/r. The video tutorial below shows you how to launch and run the Nagios XI virtual machine using VMware Player.

Running the XI Virtual Machine Using VMware Player

Virtual Machine Notes

Important information about the Nagios XI VMware virtual machine, including default login credentials, is found in the guide below. First-time XI users should read this guide to ensure they get up and running smoothly.

XI Virtual Machine Notes

Running Under VMware ESX

The Nagios XI VMware virtual machine is designed to run under VMware Player or Workstation. If you'd like to run the Nagios XI VMware virtual machine under VMware ESX, you'll need to convert the machine image using VMware Convertor. This video tutorial below takes you through the necessary steps to get up and running quickly.

Using The Virtual Machine With VMware ESX

Converting The VMware Image To VirtualBox

Users who with to run the Nagios XI VMware virtual machine under Sun's VirtualBox can do so by following this guide:

Converting the XI VMware Virtual Machine to VirtualBox

Manual Installation

Experienced Nagios administrators who want to install Nagios XI on their own physical or virtual Linux servers can use this guide to get started.

XI Manual Installation Instructions

Note: Nagios XI can only be installed to RHEL, CentOS, and Oracle Linux 7 and 8, Debian 9 & 10, and Ubuntu 16.04, 18.04 and 20.04.

Important: Nagios Enterprises highly recommends and will only support installing Nagios XI on a newly installed, "clean" system. Attempting to install Nagios XI on a pre-existing system with other applications already installed can cause the Nagios XI installation process to fail, critical system components and settings (e.g. database servers) to be modified in a way that negatively affects other applications, and previously installed applications to be automatically upgraded or removed. While installing XI on a system with other applications is possible, it is not recommended due to the possible interactions and complexity of multiple components that are required for Nagios XI to function. If you choose to ignore these warnings, you do so at your own risk.

Internet access is required for installation and upgrades!

Virtual Machine Notes

Important information about the Nagios XI VMware virtual machine, including default login credentials, is found in the guide below. First-time XI users should read this guide to ensure they get up and running smoothly.

XI Virtual Machine Notes

Installing Nagios XI with VMware Workstation Player

This document is intended to outline the steps required to install Nagios XI within VMware Workstation Player.

Installing Nagios XI with VMware VM Workstation Player

Installing Nagios XI with VMware ESX vSphere

This document is intended to outline the steps required to install Nagios XI within VMware ESX vSphere.

Installing Nagios XI with VMware ESX vSphere

Installing Nagios XI with Hyper-V

This document is intended to outline the steps required to install Nagios XI within Hyper-V.

Installing Nagios XI with Hyper-V

Installing Nagios XI In An Offline Environment

The purpose of this documentation is to provide a guide for installing Nagios XI in an offline environment.

This guide is directed towards Nagios XI administrators interested in installing Nagios XI onto systems potentially isolated from the internet or with other internal access only restrictions. This procedure is NOT intended to upgrade a system that was originally installed online or started as a pre-created VM and then moved offline.

Installing Nagios XI in an Offline Environment