Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- cat playbooks/moira-triggers.yml [21:07:04]
- ---
- - hosts: host
- roles:
- - { role: moira-alert.moira-trigger-role, delegate_to: 127.0.0.1, dry_run: False, moira_api: 'https://***.sexy/api', moira_triggers: "{{ moira_trigger_library }}", tags: ["moira-triggers","trigger","alers"] }
- environment:
- https_proxy: "http://{{ apt_proxy_addr }}:{{ apt_proxy_port }}"
- cat environments/_shared/graphite-daemons/moira-triggers/infra/system/cpu.yml [21:08:04]
- moira_trigger_library:
- - id: System.CPULA5
- state: absent
- name: "[System] CPU LA 5"
- targets:
- - "aliasByNode(telegraf.*.*.system.load5,2)"
- #expression: "t1 > 30 ? ERROR : (t1 > 8 ? WARN : OK)"
- warn_value: 8
- error_value: 30
- trigger_type: "rising"
- tags:
- - system
- - DevOps
- desc: This trigger has been created using Ansible Moira library
- ansible-playbook playbooks/moira-triggers.yml
- PLAY [***] ***************************************************************************************************************************************************
- TASK [Gathering Facts] ***********************************************************************************************************************************************************
- ok: [***]
- TASK [moira-alert.moira-trigger-role : be sure moira-client is installed] ********************************************************************************************************
- ok: [*** -> 127.0.0.1]
- TASK [moira-alert.moira-trigger-role : manage moira triggers] ********************************************************************************************************************
- ok: [*** -> 127.0.0.1] => (item={'id': 'System.CPULA5', 'state': 'absent', 'name': '[System] CPU LA 5', 'targets': ['aliasByNode(telegraf.*.*.system.load5,2)'], 'warn_value': 8, 'error_value': 30, 'trigger_type': 'rising', 'tags': ['system', 'DevOps'], 'desc': 'This trigger has been created using Ansible Moira library'})
- PLAY RECAP ***********************************************************************************************************************************************************************
- m1-graphite01.infra.rkt : ok=3 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
- only request in MOIRA LOGS:
- 2019-11-07 18:07:03.795 api DEBUG [Index actualizer] 1 triggers reindexed
- 2019-11-07 18:08:47.757 api INFO "GET http:// ***/api/trigger/System.CPULA5/state HTTP/1.1" from 10.32.2.22:33408 by anonymous - 200 31B in 704.328µs
Advertisement
Add Comment
Please, Sign In to add comment