Index
A
- abstraction
- about / Introduction
- active checks
- about / Introduction
- allowed client hosts
- setting, for NRPE / Setting allowed client hosts for NRPE, Getting ready, How to do it...
- alternative check command
- using, for hosts / Using an alternative check command for hosts, Getting ready, How to do it..., There's more...
- alternative SSH port
- Apache
- URL / Getting ready
- authenticated contacts
- authentication
- used, for Nagios Core web interface / Using authentication for the Nagios Core web interface, How to do it..., How it works..., There's more...
- automap
- availability reports
B
- brief outages
- managing, with flapping / Managing brief outages with flapping, How to do it..., How it works...
C
- Cacti
- URL / There's more...
- check_by_ssh
- about / Introduction
- used, with key authentication / Using check_by_ssh with key authentication instead of NRPE, Getting ready, How to do it..., How it works..., There's more...
- check_http command
- about / Monitoring web services
- check_http plugin
- check_mk
- check_mysql plugin
- about / Monitoring database services
- check_nrpe
- about / Introduction
- check_period property
- about / How it works...
- check_ping plugin
- about / Monitoring PING for any host
- check_rsync
- URL / Getting ready
- check_snmp
- about / Introduction
- check_snmp plugin
- check_ssh plugin
- about / Monitoring SSH for any host
- child host
- about / How it works…
- cluster
- nodes, monitoring / Monitoring individual nodes in a cluster, How to do it…, How it works…, There's more…
- command
- about / Introduction
- creating / Creating a new command, How to do it..., How it works...
- command arguments
- command definitions
- creating, for NRPE / Creating new NRPE command definitions securely, How to do it..., How it works..., There's more...
- comments
- adding, on services / Getting started, How to do it..., There's more...
- adding, on hosts / Getting started, How to do it..., There's more...
- Comprehensive Perl Archive Network (CPAN)
- URL / Getting ready
- using / Getting ready
- configuration
- viewing, in Nagios Core web interface / Viewing configuration in the web interface, How to do it..., How it works...
- simplifying, inheritance used / Using inheritance to simplify configuration, How to do it…, How it works…, There's more…
- configuration, Nagios Core
- hosts / Introduction
- services / Introduction
- contacts / Introduction
- verifying / Verifying configuration, How to do it..., How it works...
- configuration directory
- placing, under version control / Keeping a configuration under version control, Getting ready, How it works…, There's more…
- configuration files
- grouping, in directories / Grouping configuration files in directories, How to do it…, There's more…
- contactgroup
- creating / Creating a new contactgroup, How to do it..., There's more...
- contact rotation
- automating / Automating contact rotation, How to do it..., How it works...
- contacts
- about / Introduction
- custom directives
- using / Using custom directives, How to do it…, There's more…
- reference link / There's more…
- customized Nagios Core reports
- custom Nagios Core management scripts
- custom notification method
- custom object variables
- about / How it works…
D
- database services
- monitoring / Monitoring database services, Getting ready, How to do it..., There's more...
- debugging information
- writing, to log file / Writing debugging information to the Nagios log file, How to do it..., How it works..., There's more...
- directories
- configuration files, grouping / Grouping configuration files in directories, How to do it…, There's more…
- disk usage
- thresholds, modifying / Changing thresholds for disk usage, How it works..., There's more...
- distributed monitoring setup
- about / There's more...
E
- e-mail contact
- environment variables
- escalation
- defining, for repeated notifications / Defining an escalation for repeated notifications, How to do it..., There's more..., See also
- event handlers
- about / Introduction
- event handler script
- setting up / Setting up an event handler script, How it works..., There's more...
- existing command
- customizing / Customizing an existing command, How to do it..., There's more...
- external command file
- about / Introduction
- external commands file
F
- fixed downtime
- defining / There's more...
- flapping
- brief outages, managing / Managing brief outages with flapping, How to do it..., How it works...
- reference link / How it works...
- flapping percentage thresholds
- adjusting, for service / Getting ready, How it works..., There's more...
- adjusting, for host / Getting ready, How it works..., There's more...
G
- GNU m4(1)
- URL / Getting ready
- groups
- about / Introduction
- host roles, configuring / Configuring host roles using groups, How to do it…, How it works…, There's more…
- building, regular expressions used / Building groups using regular expressions, Getting ready, How to do it…, There's more…
- guest virtual machine
- about / Getting ready
H
- hardware device
- monitoring / Monitoring a RAID or other hardware device, How it works...
- host
- check frequency, customizing / Specifying how frequently to check a host or service, How to do it..., How it works..., There's more...
- downtime, scheduling / Scheduling downtime for a host or service, How to do it..., How it works...
- flapping percentage thresholds, adjusting / Getting ready, How it works..., There's more...
- PING, monitoring / Monitoring PING for any host, How to do it..., There's more...
- SSH, monitoring / Monitoring SSH for any host, Getting ready, How it works..., There's more...
- states, tracking with Nagiosgraph / Tracking host and service states with Nagiosgraph, Getting ready, How to do it..., How it works...
- host definitions
- building, dynamically / Dynamically building host definitions, How to do it…, There's more…
- host dependency
- establishing / Establishing a host dependency, How to do it…, How it works…, There's more…
- host escalation
- hostgroup
- creating / Creating a new hostgroup, How to do it..., How it works..., There's more...
- services, executing / Running a service on all hosts on a group, Getting ready, How it works...
- about / There's more..., There's more...
- host physical machine
- about / Getting ready
- host reachability logic
- about / Introduction
- host roles
- configuring, with groups / Configuring host roles using groups, How to do it…, How it works…, There's more…
- hosts
- about / Introduction
- alternative check command, using / Using an alternative check command for hosts, Getting ready, How to do it..., There's more...
- icons, selecting / Choosing icons for hosts, How to do it…, There's more…
- host template
- about / There's more...
- HTTP service
I
- icons
- selecting, for hosts / Choosing icons for hosts, How to do it…, There's more…
- inheritance
- used, for simplifying configuration / Using inheritance to simplify configuration, How to do it…, How it works…, There's more…
- reference link / There's more…
K
- key authentication
- check_by_ssh, using / Using check_by_ssh with key authentication instead of NRPE, Getting ready, How to do it..., How it works..., There's more...
L
- libgd-tools package
- URL / Getting ready
- Liferea
- URL / How to do it...
- limited sudo(8) privileges
- providing, to NRPE / Giving limited sudo(8) privileges to NRPE, Getting ready, How to do it..., There's more...
- listening address
- setting, for NRPE / Setting the listening address for NRPE, Getting ready, How to do it...
- Livestatus Query Language (LQL)
- about / How it works...
- local services
- monitoring, on remote machine with NRPE / Monitoring local services on a remote machine with NRPE, Getting ready, How to do it..., How it works..., There's more...
- log file
- debugging information, writing to / Writing debugging information to the Nagios log file, How to do it..., How it works..., There's more...
M
- m4
- URL, for Nagios configuration / There's more…
- macro environment variables
- about / How it works...
- macro expansion
- about / How to do it…
- macros
- used, as environment variables in plugin / Using macros as environment variables in a plugin, Getting ready, How to do it…, How it works..., There's more...
- about / Introduction
- $USER1$ / How it works...
- $HOSTADDRESS$ / How it works...
- $ARG1$ / How it works...
- defining, in resource file / Defining macros in a resource file, Getting ready, How to do it…, There's more…
- mail services
- monitoring / Monitoring mail services, Getting ready, How to do it..., How it works..., There's more...
- management interface
- about / Using custom directives
- MK Livestatus
- about / Introduction
- used, for reading status from Unix socket / Reading status from a Unix socket with MK Livestatus, How to do it..., How it works..., There's more...
- URL / How to do it..., There's more...
- Multi-Router Traffic Grapher (mrtg)
- MySQL database
- status, reading with NDOUtils / Reading status in a MySQL database with NDOUtils, Getting ready, How to do it..., How it works...
N
- Nagios Core
- about / Introduction
- URL / Getting ready, Getting ready
- URL, for quick start guide / Getting ready
- URL, for documentation / Introduction
- Nagios Core 4.0
- URL / How it works...
- Nagios Core Plugins
- URL / There's more...
- reference link / There's more...
- Nagios Core server
- guidelines, for securing / Introduction
- Nagios Core web interface
- about / Introduction
- comments, adding on hosts / Getting started, How to do it..., There's more...
- comments, adding on services / Getting started, How to do it..., There's more...
- configuration, viewing / Viewing configuration in the web interface, How to do it..., How it works...
- checks, scheduling / Scheduling checks from the web interface, Getting started, How to do it..., How it works..., There's more
- problem, acknowledging / Acknowledging a problem via the web interface, How to do it..., There's more...
- authentication, used for / Using authentication for the Nagios Core web interface, How to do it..., How it works..., There's more...
- Nagios Exchange
- Nagiosgraph
- about / Introduction
- used, for tracking host and service states / Tracking host and service states with Nagiosgraph, Getting ready, How to do it..., How it works...
- URL / Getting ready
- Nagios Plugins
- about / Introduction
- URL / Introduction, Introduction
- URL, for Development Guidelines / There's more...
- Nagios Plugins package
- URL / How to do it...
- Nagios Service Check Acceptor (NSCA)
- about / Introduction
- nagiostats utility
- used, for monitoring Nagios performance / Monitoring Nagios performance with nagiostats, How to do it..., How it works..., There's more...
- NagVis
- about / Introduction
- used, for visualizations / Getting extra visualizations with NagVis, Getting ready, How to do it..., How it works..., There's more...
- URL / How to do it..., There's more...
- reference link / How to do it...
- NagVis extension
- about / There's more…
- named pipe
- about / How it works...
- NDOUtils
- about / Introduction
- used, for reading status in MySQL database / Reading status in a MySQL database with NDOUtils, Getting ready, How to do it..., How it works...
- URL / How to do it..., There's more...
- Net-SNMP
- URL / There's more..., Getting ready
- network host
- network host hierarchy
- network map
- about / Introduction
- using / Using the network map, How to do it…, How it works…, There's more…
- using, as overlay / Using the network map as an overlay, Getting ready, How to do it…, How it works…, There's more…
- network structure, approaches
- host parent definitions / Introduction
- host and service dependencies / Introduction
- nodes
- monitoring, in cluster / Monitoring individual nodes in a cluster, How to do it…, How it works…, There's more…
- notification history
- notifications
- about / Introduction
- time periods, configuring / Configuring notification periods, How to do it..., How it works...
- configuring, for groups / Configuring notifications for groups, How to do it..., How it works...
- states, selecting / Choosing states for notification, How to do it..., How it works..., There's more...
- number of failed checks, specifying / Specifying the number of failed checks before notification, How to do it..., How it works..., See also
- filtering, based on host importance / Filtering notifications based on a host or service value, How to do it..., There's more...
- filtering, based on service importance / Filtering notifications based on a host or service value, How to do it..., There's more...
- notification_period property
- about / How it works...
- NRPE
- about / Introduction
- local services, monitoring on remote machine / Monitoring local services on a remote machine with NRPE, Getting ready, How to do it..., How it works..., There's more...
- URL / How to do it...
- listening address, setting / Setting the listening address for NRPE, Getting ready, How to do it...
- allowed client hosts, setting / Setting allowed client hosts for NRPE, Getting ready, How to do it...
- command definitions, creating / Creating new NRPE command definitions securely, How to do it..., How it works..., There's more...
- limited sudo(8) privileges, providing / Giving limited sudo(8) privileges to NRPE, Getting ready, How to do it..., There's more...
- NSCA
- passive checks, submitting from remote host / Submitting passive checks from a remote host with NSCA, Getting ready, How to do it..., How it works..., There's more...
- URL / How to do it...
O
- object definitions
- reference link / There's more…
- objects directives
- another objects directives, used in check / Using another object's directives in a host or service check, How to do it…, There's more…
- on-demand macros
- about / Using another object's directives in a host or service check
- reference link / There's more…
P
- packet loss
- thresholds, modifying / Changing thresholds for PING RTT and packet loss, How to do it..., There's more...
- parent host
- about / There's more..., Getting ready, How it works…
- passive checks
- about / Introduction
- allowing / Allowing and submitting passive checks, How to do it..., How it works..., There's more...
- submitting / Allowing and submitting passive checks, How to do it..., How it works..., There's more...
- submitting, from remote host with NSCA / Submitting passive checks from a remote host with NSCA, Getting ready, How to do it..., How it works..., There's more...
- submitting, in response to SNMP traps / Submitting passive checks in response to SNMP traps, Getting ready, How to do it..., There's more...
- Performance Data feature
- reference link / There's more...
- PING
- monitoring, for any host / Monitoring PING for any host, How to do it..., There's more...
- PING RTT
- thresholds, modifying / Changing thresholds for PING RTT and packet loss, How to do it..., There's more...
- plugin
- about / Introduction
- searching / Finding a plugin, How to do it..., How it works..., There's more...
- installing / Installing a plugin, How to do it..., How it works...
- removing / Getting ready, How it works...
- writing, from scratch / Writing a new plugin from scratch, How to do it..., How it works..., There's more...
- threshold checks, implementing / Implementing threshold checks in a plugin, Getting ready, How to do it..., How it works..., There's more...
- macros, used as environment variables / Using macros as environment variables in a plugin, Getting ready, How to do it…, How it works..., There's more...
- PNP4Nagios
- URL / There's more...
- private key
- about / How to do it...
- Pro Git
- reference link / How it works…
- public key
- about / How to do it...
- public key cryptography
- reference link / Getting ready
R
- RAID
- monitoring / Monitoring a RAID or other hardware device, How it works...
- reachability logic
- about / How it works…
- redundant monitoring host
- setting up / Setting up a redundant monitoring host, Getting ready, How to do it..., How it works...
- reference link / There's more...
- regular expressions
- used, for building groups / Building groups using regular expressions, Getting ready, How to do it…, There's more…
- URL / Getting ready
- remote host
- passive checks, submitting with NSCA / Submitting passive checks from a remote host with NSCA, Getting ready, How to do it..., How it works..., There's more...
- remote machine
- local services, monitoring with NRPE / Monitoring local services on a remote machine with NRPE, Getting ready, How to do it..., How it works..., There's more...
- repeated notifications
- escalation, defining / Defining an escalation for repeated notifications, How to do it..., There's more..., See also
- resource file
- macros, defining / Defining macros in a resource file, Getting ready, How to do it…, There's more…
- return values
- about / There's more...
- round trip time (RTT)
- about / How to do it...
- rsync
- URL / There's more...
S
- service
- check frequency, customizing / Specifying how frequently to check a host or service, How to do it..., How it works..., There's more...
- downtime, scheduling / Scheduling downtime for a host or service, How to do it..., How it works...
- flapping percentage thresholds, adjusting / Getting ready, How it works..., See also
- states, tracking with Nagiosgraph / Tracking host and service states with Nagiosgraph, Getting ready, How to do it..., How it works...
- Service and Host Freshness Checks
- reference link / There's more...
- service dependency
- establishing / Getting ready, How to do it…, How it works…, There's more…
- service escalation
- servicegroup
- creating / Creating a new servicegroup, How to do it..., How it works...
- services
- about / Introduction
- executing, on hostgroup / Running a service on all hosts on a group, Getting ready, How it works...
- Simple Network Management Protocol (SNMP)
- about / Introduction, Getting ready
- SNMP OID
- SNMP query
- output, monitoring / Monitoring the output of an SNMP query, Getting ready, How to do it..., There's more...
- SNMP traps
- passive checks, submitting / Submitting passive checks in response to SNMP traps, Getting ready, How to do it..., There's more...
- SNMPTT
- URL / Getting ready
- SSH
- monitoring, for any host / Monitoring SSH for any host, Getting ready, How it works..., There's more...
- SSH authentication
- reference link / Getting ready
- submit_check_result event handler
- reference link / Getting ready
T
- Tactical Overview
- template
- about / There's more...
- templates
- about / Introduction
- threshold checks
- implementing, in plugin / Implementing threshold checks in a plugin, Getting ready, How to do it..., How it works..., There's more...
- threshold format syntax
- URL / How it works...
- thresholds
- modifying, for PING RTT / Changing thresholds for PING RTT and packet loss, How to do it..., There's more...
- modifying, for packet loss / Changing thresholds for PING RTT and packet loss, How to do it..., There's more...
- modifying, for disk usage / Changing thresholds for disk usage, How it works..., There's more...
- time period
- creating / Creating a new time period, How to do it..., There's more...
- trends
U
- Unix socket
- status, reading with MK Livestatus / Reading status from a Unix socket with MK Livestatus, How to do it..., How it works..., There's more...
V
- version control
- configuration directory, placing / Keeping a configuration under version control, Getting ready, How it works…, There's more…
- visualizations
W
- weather map
- about / Introduction
- web services
- monitoring / Monitoring web services, How to do it..., How it works..., There's more...
- website
- checking, for string response / Checking that a website returns a given string, How to do it..., How it works...
- wrapper script
- about / How it works...