template_openshift_master.yml 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. ---
  2. g_template_openshift_master:
  3. name: Template Openshift Master
  4. zitems:
  5. - name: create_app
  6. applications:
  7. - Openshift Master
  8. key: create_app
  9. - key: openshift.master.process.count
  10. description: Shows number of master processes running
  11. type: int
  12. applications:
  13. - Openshift Master
  14. - key: openshift.master.user.count
  15. description: Shows number of users in a cluster
  16. type: int
  17. applications:
  18. - Openshift Master
  19. - key: openshift.master.pod.running.count
  20. description: Shows number of pods running
  21. type: int
  22. applications:
  23. - Openshift Master
  24. ztriggers:
  25. - name: 'Application creation has failed on {HOST.NAME}'
  26. expression: '{Template Openshift Master:create_app.last(#1)}=1 and {Template Openshift Master:create_app.last(#2)}=1'
  27. url: 'https://github.com/openshift/ops-sop/blob/master/V3/Alerts/check_create_app.asciidoc'
  28. priority: avg
  29. - name: 'Openshift Master process not running on {HOST.NAME}'
  30. expression: '{Template Openshift Master:openshift.master.process.count.max(#3)}<1'
  31. url: 'https://github.com/openshift/ops-sop/blob/master/V3/Alerts/openshift_master.asciidoc'
  32. priority: high
  33. - name: 'Too many Openshift Master processes running on {HOST.NAME}'
  34. expression: '{Template Openshift Master:openshift.master.process.count.min(#3)}>1'
  35. url: 'https://github.com/openshift/ops-sop/blob/master/V3/Alerts/openshift_master.asciidoc'
  36. priority: high
  37. - name: 'Number of users for Openshift Master on {HOST.NAME}'
  38. expression: '{Template Openshift Master:openshift.master.user.count.last()}=0'
  39. url: 'https://github.com/openshift/ops-sop/blob/master/V3/Alerts/openshift_master.asciidoc'
  40. priority: info