Search This Blog

Nagios / Icinga Articles

Nagios and Icinga are enterprise-grade systems monitoring, trending and alerting applications.  Development began in the 1990's and there have been continuous improvements since.  They also offer a vibrant ecosystem of add-on features.

Nagios / Icinga Architecture

A background on services, agents, processes, configuration and process logic.
Nagios / Icinga Installation and Initial Configuration

How to install and configure the core Nagios / Icinga applications.


Nagios / Icinga MySQL Database Integration

Modifying basic installations to use MySQL for configuration and results storage.


Nagios / Icinga Configuration Files

The structure, syntax and use of the configuration files that define how the applications check services and respond to problems.
Nagios / Icinga Configuration with NConf - a Graphical Web / Database Tool

A MySQL-Apache application that provides a graphical interface to nagios / Icinga configuration.
Enterprise Overviews with Nagios /  Icinga NagVis Visualization


Preparing a high-level overview of an four-office enterprise.
Data Center Overviews with Nagios /  Icinga NagVis Visualization

Preparing a detailed overview of two racks in a data center.



Nagios / Icinga Logic, Alerts and Notifications

Configuring Nagios / Icinga to forward alerts that filter extraneous service errors and report only the root cause of large-scale failures.

High-Availability Nagios / Icinga on a DRBD - Corosync - Pacemaker Failover Cluster

Two-node failover clustering to enhance availability.



Nagios Icinga Performance Data Graphing with PNP4Nagios

PNP4Nagios integratess RRDTool with performance data collected by Nagios / Icinga and presents it as grpahs integrated with web-based applications.

Nagios/Icinga Windows Server and Domain Controller Performance Monitoring

This article demonstrates how to use Nagios/Icinga and PNP4Nagios graphing to collect 55 Windows Performance Counters and Service Checks.  These counters are used to assess OS health, Processor, Disk, Memory and Network performance and trend analysis.



Additional Suggested Reading

DRBD High Availability MySQL Servers

Installation and configuration of a two-node failover MySQL - PHPMyAdmin cluster using DRBD - Corosync - Pacemaker.  DRBD acts as a network disk mirror.
SAN-Backed High Availability MySQL Servers

Installation and configuration of a two-node failover MySQL - PHPMyAdmin cluster using iSCSI - Corosync - Pacemaker.  iSCSI provides a connection to a shared SAN-backed partition.

No comments :

Post a Comment