ocf_heartbeat_nagios (7) Linux Manual Page
ocf_heartbeat_nagios – Nagios resource agent
Synopsis
- nagios [start | stop | status | monitor | meta-data | validate-all]
Description
Supported Parameters
user
- User running Nagios daemon (for file permissions)
(optional, string, default "nagios")
group
- Group running Nagios daemon (for file permissions)
(optional, string, default "nagios")
binary
- Location of the Nagios binary
(optional, string, default "/usr/sbin/nagios")
config
- Configuration file
(optional, string, default "/etc/nagios/nagios.cfg")
log
- Location of the Nagios log
(optional, string, default "/var/log/nagios/nagios.log")
retention
- Location of the Nagios retention file
(optional, string, default "/var/log/nagios/retention.dat")
command
- Location of the Nagios external command file
(optional, string, default "/var/log/nagios/rw/nagios.cmd")
pid
- Location of the Nagios pid/lock
(optional, string, default "/var/run/nagios.pid")
Supported Actions
This resource agent supports the following actions (operations):
start
- Starts the resource. Suggested minimum timeout: 20.
stop
- Stops the resource. Suggested minimum timeout: 20.
status
- Performs a status check. Suggested minimum timeout: 20.
monitor
- Performs a detailed status check. Suggested minimum timeout: 20. Suggested interval: 10.
validate-all
- Performs a validation of the resource configuration. Suggested minimum timeout: 20.
meta-data
- Retrieves resource agent metadata (internal use only). Suggested minimum timeout: 20.
Example Crm Shell
The following is an example configuration for a nagios resource using the crm(8) shell:
-
primitive p_nagios ocf:heartbeat:nagios \ op monitor depth="0" timeout="20" interval="10" start-delay="10"
Example Pcs
The following is an example configuration for a nagios resource using pcs(8)
-
pcs resource create p_nagios ocf:heartbeat:nagios \ op monitor depth="0" timeout="20" interval="10" start-delay="10"
See Also
m[blue]http://www.linux-ha.org/wiki/nagios_(resource_agent)m[]
Author
Linux-HA contributors (see the resource agent source for information about individual authors)
