Send events from your Nagios-monitored infrastructure to Datadog for richer alerting and to help correlate Nagios events with metrics from your Datadog-monitored infrastructure.
This check watches your Nagios server’s logs and sends events to your Datadog event stream: track service flaps, host state changes, passive service checks, host and service downtimes, and more. This check can also send Nagios performance data as metrics to Datadog.
The Nagios check is included in the Datadog Agent package, so you don’t need to install anything else on your Nagios servers.
Follow the instructions below to configure this check for an Agent running on a host. For containerized environments, see the Containerized section.
Restart the Agent to start sending Nagios events and (optionally) performance data metrics to Datadog.
For containerized environments, see the Autodiscovery Integration Templates for guidance on applying the parameters below.
|blank or |
Note: The containerized Agent should be able to access the
/etc/nagios3/nagios.cfg file to enable the Datadog-Nagios integration.
Run the Agent’s status subcommand and look for
nagios under the Checks section.
With the default configuration, the Nagios check doesn’t collect any metrics. But if you set
True, the check watches for Nagios performance data and submits it as gauge metrics to Datadog.
The check watches the Nagios events log for log lines containing these strings, emitting an event for each line:
The Nagios check does not include any service checks.
Need help? Contact Datadog support.
Mistake in the docs? Feel free to contribute!