Reporting for Duty: Inside Nagios XI’s Revealing Reports

Picture of Shamas Demoret
Shamas Demoret
Technical Content Manager
Nagios XI's reporting.

Nagios XI comes pre-loaded with a robust collection of customizable, downloadable, emailable, and exportable reports. State history and performance data are automatically stored as soon as you begin monitoring hosts and services, and reports give you access to the tale of the tape.

Reports can be viewed, exported as various file types, and emailed in the Standard Edition of XI. Reports can be scheduled for automatic delivery in the Enterprise Edition. In this article, we’ll take a look at each report to give you an idea of the value each provides. To learn more about all of the various settings available to help you narrow down and fine-tune what your reports display, you can take a look at this document:

Generating Reports in Nagios XI

Available Reports

Executive Summary

The Executive Summary report consolidates Availability, Top Alert Producers, the Alert Histogram, and Latest Alerts into a single report, providing an excellent high-level look at the performance of your infrastructure.

Screenshot of the Executive Summary report in Nagios XI.
The Executive Summary, consolidating key reports.

Availability

This report provides pie charts indicating the percentage of the chosen time period that your selected hosts, services, or groups were working or in problem states such as Warning, Critical, and Unreachable.

Screenshot of the Nagios XI Availability Summary Report showing pie charts.
Availability reports on just that for your hosts, services, and groups.

SLA

The SLA report is an Enterprise Edition feature that provides an easy way to verify whether you’ve met your SLA targets for monitored objects and groups. Simply choose the whens and whats to get results:

Screenshot of an SLA Report in Nagios XI, based on the last month for a monitored vWorker.
So close to the SLA target!

State History

State History provides a detailed, change-by-change look at issues and recoveries over time.

Screenshot of the State History report, showing a CentOS 9 server breaking and recovering over time.
See the status tale of the tape in State History.

Top Alert Producers

Gain insight into which hosts and services had the most issues during the selected time period with Top Alert Producers.

Screenshot of the Top Alert Producers report in Nagios XI showing the hosts and services that have presented the most problems.
View your network’s problem children with Top Alert Producers.

Alert Histogram

Alert Histogram provides a compact graph of the number of alerts over time.

Screenshot of the Alert Histogram showing number of alerts over the course of the last day.
Visualize alerts over time with the Histogram.

Notifications

The Notifications report provides a list of all notifications sent by Nagios XI for the selected objects over the selected time period.

Screenshot of the Notifications report in Nagios XI, showing notifications for Memory Usage on a Windows vWorker over time.
The Nagios XI Notifications report.

Event Log

The Event Log lists Nagios Core engine events, including alerts and retention data auto-saves (the function of Core that saves current state history in the retention.dat file so that if the Core engine is restarted, the state can be referenced as the last known state).

Screenshot of the Event Log report in Nagios XI, showing events from the Nagios Core engine.
See all of the Core events with the Event Log report.

Bandwidth Usage

The Bandwidth Usage report shows daily, weekly, monthly, and annual traffic graphs for each interface you monitor with the Network Switch/Router wizard, along with In/Out/Max/Sum data in a table at the bottom.

Screenshot of the Nagios XI Bandwidth Usage report, showing daily, weekly, monthly, and annual traffic graphs for a switch port.
The Bandwidth Usage Report in Nagios XI.

Capacity Planning

This Enterprise Edition feature enables you to project future usage based on the historical performance data you’ve collected to help you stay ahead of resource overload and roll out upgrades before they impact your key business processes.

A Capacity Planning graph in Nagios XI, showing a 1-month projection of disk usage on a Linux machine.
Capacity Planning: the projected usage of tomorrow, today!

Network Report

This report provides chord diagrams showing top talkers in your network, based on flow data collected by Nagios Network Analyzer. It’s quick and easy to integrate Network Analyzer with XI, and these reports begin to provide data as soon as the two tools are linked.

Screenshot of the Network Analyzer Network Report in Nagios XI, showing chord diagrams of Top 5 Talkers by Source IP for the last 24 hours.
View Top Talkers in the Network Report.

Network Query

The second Network Analyzer report available in XI, Network Query puts all of the queries you’ve created in Network Analyzer at your fingertips:

Screenshot of the Network Query report in Nagios XI, showing interactions between one Linux server and another in a data table.
View Network Analyzer query results in Nagios XI with the Network Query report.

Data Visualizations

Alert Heatmap

The Alert Heatmap provides a visually striking perspective on the intensity of alerts over time.

Screenshot of the Alert Heatmap report in Nagios XI, showing infrared-vision type colors on a black background indicating volume of alerts over time.
Check out your alert hotspots with the Alert Heatmap.

Alert Stream

This handy stream graph provides a visual representation of the quantity of alerts over time:

Screenshot of one of Nagios XI's many reports, the Alert Stream, showing volume of alerts over the last day in a blue wave horizontal shape in the center.
A Stream of Alertness.

Alert Timeline

View all of the alerts detected by Nagios over time with the Alert Timeline and click on any of the event dots for further details about the individual event.

The alert timeline report.
Reporting for Duty: Inside Nagios XI's Revealing Reports 19

Network Replay

Network Replay is a great visualization that combines time with topology, enabling you to play through state changes over time, viewed on the Hypermap network diagram.

Screenshot of the Network Replay visualization in Nagios XI, showing a topology map.
See changes over time with Network Replay.

Legacy Reports

In this section you’ll find the basic legacy Nagios Core reports, in case you’d like to view them inside of Nagios XI.

Screenshot of the Alert Histogram report from Nagios Core, showing state changes over time in a graph.
The Legacy Alert Histogram report.

Audit Log

The Audit Log is also worth a mention, providing details on the usage and functions of your XI system. This Enterprise Edition report can be filtered by User Interface, Core Config Manager, Subsystem, API, Core, and Other for quick access to specific subsets of audit data. For example, filtering by User Interface will show you when users accessed the web UI:

Screenshot of the Nagios XI Audit Log, filtered to show user logins to the web interface, with the Admin menu, Audit Log submenu option, and Source filtering options highlighted with yellow rectangles.
Gain system access and usage insight with the Audit Log.

Graphs

Although performance graphs do make an appearance in regular reports such as Bandwidth Usage, Nagios XI has an array of additional graphing tools built in. To learn more about those, you can take a look at this article:

Use Nagios XI Graphs to Illuminate Your Infrastructure

Getting Started

If you’d like to try out all of the reports yourself, you can take the free 30-day trial for a spin:

Nagios XI Free Trial Downloads

If you need a hand during your trial, we have a variety of resources available. Email us at sales@nagios.com, and we’d be happy to assist you.

Share: