Add the 'ttl' parameter for sensu_check
The TTL [1] parameter for checks allows Sensu to detect if a check has gotten stale (i.e, stopped checking). [1]: https://sensuapp.org/docs/latest/reference/checks.html#check-attributes
This commit is contained in:
parent
913a8f864a
commit
16073f5b08
1 changed files with 8 additions and 0 deletions
|
@ -85,6 +85,12 @@ options:
|
|||
- Timeout for the check
|
||||
required: false
|
||||
default: 10
|
||||
ttl:
|
||||
description:
|
||||
- Time to live in seconds until the check is considered stale
|
||||
required: false
|
||||
default: null
|
||||
version_added: 2.4
|
||||
handle:
|
||||
description:
|
||||
- Whether the check should be handled or not
|
||||
|
@ -263,6 +269,7 @@ def sensu_check(module, path, name, state='present', backup=False):
|
|||
'subscribers',
|
||||
'interval',
|
||||
'timeout',
|
||||
'ttl',
|
||||
'handle',
|
||||
'dependencies',
|
||||
'standalone',
|
||||
|
@ -363,6 +370,7 @@ def main():
|
|||
'subscribers': {'type': 'list'},
|
||||
'interval': {'type': 'int'},
|
||||
'timeout': {'type': 'int'},
|
||||
'ttl': {'type': 'int'},
|
||||
'handle': {'type': 'bool'},
|
||||
'subdue_begin': {'type': 'str'},
|
||||
'subdue_end': {'type': 'str'},
|
||||
|
|
Loading…
Reference in a new issue