mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-24 13:50:22 -07:00
Native YAML - monitoring/sensu_check (#3635)
This commit is contained in:
parent
3b5826b828
commit
8b31d48410
1 changed files with 16 additions and 7 deletions
|
@ -170,21 +170,30 @@ EXAMPLES = '''
|
||||||
# Fetch metrics about the CPU load every 60 seconds,
|
# Fetch metrics about the CPU load every 60 seconds,
|
||||||
# the sensu server has a handler called 'relay' which forwards stats to graphite
|
# the sensu server has a handler called 'relay' which forwards stats to graphite
|
||||||
- name: get cpu metrics
|
- name: get cpu metrics
|
||||||
sensu_check: name=cpu_load
|
sensu_check:
|
||||||
command=/etc/sensu/plugins/system/cpu-mpstat-metrics.rb
|
name: cpu_load
|
||||||
metric=yes handlers=relay subscribers=common interval=60
|
command: /etc/sensu/plugins/system/cpu-mpstat-metrics.rb
|
||||||
|
metric: yes
|
||||||
|
handlers: relay
|
||||||
|
subscribers: common
|
||||||
|
interval: 60
|
||||||
|
|
||||||
# Check whether nginx is running
|
# Check whether nginx is running
|
||||||
- name: check nginx process
|
- name: check nginx process
|
||||||
sensu_check: name=nginx_running
|
sensu_check:
|
||||||
command='/etc/sensu/plugins/processes/check-procs.rb -f /var/run/nginx.pid'
|
name: nginx_running
|
||||||
handlers=default subscribers=nginx interval=60
|
command: /etc/sensu/plugins/processes/check-procs.rb -f /var/run/nginx.pid
|
||||||
|
handlers: default
|
||||||
|
subscribers: nginx
|
||||||
|
interval: 60
|
||||||
|
|
||||||
# Stop monitoring the disk capacity.
|
# Stop monitoring the disk capacity.
|
||||||
# Note that the check will still show up in the sensu dashboard,
|
# Note that the check will still show up in the sensu dashboard,
|
||||||
# to remove it completely you need to issue a DELETE request to the sensu api.
|
# to remove it completely you need to issue a DELETE request to the sensu api.
|
||||||
- name: check disk
|
- name: check disk
|
||||||
sensu_check: name=check_disk_capacity state=absent
|
sensu_check:
|
||||||
|
name: check_disk_capacity
|
||||||
|
state: absent
|
||||||
'''
|
'''
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue