浏览代码

do not alert for unknown root cause messages

Mohammed Nafees 4 年之前
父节点
当前提交
b017c12c2e
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      api/server/handlers/kube_events/create.go

+ 3 - 1
api/server/handlers/kube_events/create.go

@@ -90,7 +90,9 @@ func (c *CreateKubeEventHandler) ServeHTTP(w http.ResponseWriter, r *http.Reques
 
 	w.WriteHeader(http.StatusCreated)
 
-	if strings.ToLower(string(request.EventType)) == "critical" && strings.ToLower(request.ResourceType) == "pod" {
+	if strings.ToLower(string(request.EventType)) == "critical" &&
+		strings.ToLower(request.ResourceType) == "pod" &&
+		request.Message != "Unable to determine the root cause of the error" {
 		agent, err := c.GetAgent(r, cluster, request.Namespace)
 
 		if err != nil {