rc - FreeBSD rc service

Checks a FreeBSD-style service is running, by running its rc script (in /usr/local/etc/rc.d) with the status command.

Tip

You may want the unix_service monitor for a more generic check.

service
Type:

string

Required:

true

the name of the service to check. Should be the name of the rc.d script in /usr/local/etc/rc.d. Any trailing .sh is optional and added if needed.

path
Type:

string

Required:

false

Default:

/usr/local/etc/rc.d

the path of the folder containing the rc script.

return_code
Type:

integer

Required:

false

Default:

0

the required return code from the script