template_openshift_master.yml 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  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. - key: openshift.master.ovs.ports.count
  25. description: Shows number of OVS ports defined
  26. type: int
  27. applications:
  28. - Openshift Master
  29. - key: openshift.master.ovs.pids.count
  30. description: Shows number of ovs process ids running
  31. type: int
  32. applications:
  33. - Openshift Master
  34. ztriggers:
  35. - name: 'Application creation has failed on {HOST.NAME}'
  36. expression: '{Template Openshift Master:create_app.last(#1)}=1 and {Template Openshift Master:create_app.last(#2)}=1'
  37. url: 'https://github.com/openshift/ops-sop/blob/master/V3/Alerts/check_create_app.asciidoc'
  38. priority: avg
  39. - name: 'Openshift Master process not running on {HOST.NAME}'
  40. expression: '{Template Openshift Master:openshift.master.process.count.max(#3)}<1'
  41. url: 'https://github.com/openshift/ops-sop/blob/master/V3/Alerts/openshift_master.asciidoc'
  42. priority: high
  43. - name: 'Too many Openshift Master processes running on {HOST.NAME}'
  44. expression: '{Template Openshift Master:openshift.master.process.count.min(#3)}>1'
  45. url: 'https://github.com/openshift/ops-sop/blob/master/V3/Alerts/openshift_master.asciidoc'
  46. priority: high
  47. - name: 'Number of users for Openshift Master on {HOST.NAME}'
  48. expression: '{Template Openshift Master:openshift.master.user.count.last()}=0'
  49. url: 'https://github.com/openshift/ops-sop/blob/master/V3/Alerts/openshift_master.asciidoc'
  50. priority: info
  51. - name: 'OVS may not be running on {HOST.NAME}'
  52. expression: '{Template Openshift Master:openshift.master.ovs.pids.count.last()}!=4'
  53. url: 'https://github.com/openshift/ops-sop/blob/master/V3/Alerts/openshift_master.asciidoc'
  54. priority: high
  55. - name: 'Number of OVS ports is 0 on {HOST.NAME}'
  56. expression: '{Template Openshift Master:openshift.master.ovs.ports.count.last()}=0'
  57. url: 'https://github.com/openshift/ops-sop/blob/master/V3/Alerts/openshift_master.asciidoc'
  58. priority: high