Feat Add Handling of Invalid Metric Due to Prometheus Con Issue
Compare changes
+ 10
− 2
@@ -6,7 +6,6 @@
@@ -6,7 +6,6 @@
@@ -14,7 +13,7 @@ declare HW_CONTEXT_SWITCH_INTERVAL=0
@@ -14,7 +13,7 @@ declare HW_CONTEXT_SWITCH_INTERVAL=0
HW_CONTEXT_SWITCH_RATE=$(curl -fs --data-urlencode "query=irate(node_context_switches_total{job=\"compute-node\",name=\"$HOSTNAME_S\"}[$HW_CONTEXT_SWITCH_INTERVAL])" http://nagios.rc.uab.edu:9090/api/v1/query | jq -r '.data.result[] | .value[1]')
@@ -29,6 +28,15 @@ function uabrc_check_hw_context_switch_rate() {
@@ -29,6 +28,15 @@ function uabrc_check_hw_context_switch_rate() {
die 1 "$FUNCNAME: Total Context Switches ($HW_CONTEXT_SWITCH_RATE) greater than maximum allowed ($CONTEXT_SWITCH_RATE_MAX)."