ocf_heartbeat_syslog-ng — Syslog-ng resource agent
syslog-ng
[ start | stop | status | monitor | meta-data | validate-all ]
configfile
This parameter specifies a configuration file for a syslog-ng instance managed by this RA. (required, string, no default)
syslog_ng_binary
This parameter specifies syslog-ng's executable file.
(optional, string, default /sbin/syslog-ng
)
start_opts
This parameter specifies startup options for a syslog-ng instance managed by this RA. When no value is given, no startup options is used. Don't use option '-F'. It causes a stuck of a start action. (optional, string, no default)
kill_term_timeout
On a stop action, a normal stop method(pkill -TERM) is firstly used.
And then the confirmation of its completion is waited for
the specified seconds by this parameter.
The default value is 10.
(optional, integer, default 10
)
This resource agent supports the following actions (operations):
start
Starts the resource. Suggested minimum timeout: 60s.
stop
Stops the resource. Suggested minimum timeout: 120s.
status
Performs a status check. Suggested minimum timeout: 60s.
monitor
Performs a detailed status check. Suggested minimum timeout: 60s. Suggested interval: 60s.
meta-data
Retrieves resource agent metadata (internal use only). Suggested minimum timeout: 5s.
validate-all
Performs a validation of the resource configuration. Suggested minimum timeout: 5.