Guest User

Untitled

a guest
Nov 7th, 2019
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.55 KB | None | 0 0
  1. cat playbooks/moira-triggers.yml [21:07:04]
  2. ---
  3. - hosts: host
  4. roles:
  5. - { 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"] }
  6. environment:
  7. https_proxy: "http://{{ apt_proxy_addr }}:{{ apt_proxy_port }}"
  8.  
  9. cat environments/_shared/graphite-daemons/moira-triggers/infra/system/cpu.yml [21:08:04]
  10. moira_trigger_library:
  11. - id: System.CPULA5
  12. state: absent
  13. name: "[System] CPU LA 5"
  14. targets:
  15. - "aliasByNode(telegraf.*.*.system.load5,2)"
  16. #expression: "t1 > 30 ? ERROR : (t1 > 8 ? WARN : OK)"
  17. warn_value: 8
  18. error_value: 30
  19. trigger_type: "rising"
  20. tags:
  21. - system
  22. - DevOps
  23. desc: This trigger has been created using Ansible Moira library
  24.  
  25.  
  26. ansible-playbook playbooks/moira-triggers.yml
  27. PLAY [***] ***************************************************************************************************************************************************
  28.  
  29. TASK [Gathering Facts] ***********************************************************************************************************************************************************
  30. ok: [***]
  31.  
  32. TASK [moira-alert.moira-trigger-role : be sure moira-client is installed] ********************************************************************************************************
  33. ok: [*** -> 127.0.0.1]
  34.  
  35. TASK [moira-alert.moira-trigger-role : manage moira triggers] ********************************************************************************************************************
  36. 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'})
  37.  
  38. PLAY RECAP ***********************************************************************************************************************************************************************
  39. m1-graphite01.infra.rkt : ok=3 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
  40.  
  41. only request in MOIRA LOGS:
  42. 2019-11-07 18:07:03.795 api DEBUG [Index actualizer] 1 triggers reindexed
  43.  
  44.  
  45.  
  46. 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