salt.modules.monit
Monit service module. This module will create a monit type service watcher.
-
New in version 2016.3.0.
Test monit configuration syntax
CLI Example:
salt '*' monit.configtest
salt.modules.monit.configtest()
-
New in version 2016.3.0.
Return monit unique id.
- resetFalse
-
Reset current id and generate a new id when it's True.
CLI Example:
salt '*' monit.id [reset=True]
salt.modules.monit.id_(reset=False)
-
monitor service via monit
CLI Example:
salt '*' monit.monitor <service name>
salt.modules.monit.monitor(name)
-
New in version 2016.3.0.
Reload monit configuration
CLI Example:
salt '*' monit.reload
salt.modules.monit.reload_()
-
Restart service via monit
CLI Example:
salt '*' monit.restart <service name>
salt.modules.monit.restart(name)
-
CLI Example:
salt '*' monit.start <service name>
salt.modules.monit.start(name)
-
Display a process status from monit
CLI Example:
salt '*' monit.status salt '*' monit.status <service name>
salt.modules.monit.status(svc_name='')
-
Stops service via monit
CLI Example:
salt '*' monit.stop <service name>
salt.modules.monit.stop(name)
-
Display a summary from monit
CLI Example:
salt '*' monit.summary salt '*' monit.summary <service name>
salt.modules.monit.summary(svc_name='')
-
Unmonitor service via monit
CLI Example:
salt '*' monit.unmonitor <service name>
salt.modules.monit.unmonitor(name)
-
New in version 2016.3.0.
Check all services
CLI Example:
salt '*' monit.validate
salt.modules.monit.validate()
-
New in version 2016.3.0.
Return version from monit -V
CLI Example:
salt '*' monit.version
salt.modules.monit.version()
© 2021 SaltStack.
Licensed under the Apache License, Version 2.0.
https://docs.saltproject.io/en/latest/ref/modules/all/salt.modules.monit.html