执行语句:添加执行语句:(event.message:"Ingress Sync ClientError." OR event.message:"Ingress Sync DependencyError." OR event.message:"IngressError. ErrorCode:") | SELECT count(*) as ErrCount
说明:
表示获取所有的 Ingress 的事件信息。
触发条件:添加触发条件$1.ErrCount > 0。
说明:
表示一有事件信息就触发告警。
多维分析:选择自定义检索分析。
名称:您可以自定义名称。
检索分析语句:添加检索分析语句:(event.message:"Ingress Sync ClientError." OR event.message:"Ingress Sync DependencyError." OR event.message:"IngressError. ErrorCode:") | SELECT clusterId, event.involvedObject.namespace, event.involvedObject.name, split(split(event.message, 'ErrorCode: ')[2], ' ')[1] as ErrorCode, count(*) as ErrCount group by (clusterId, event.involvedObject.namespace, event.involvedObject.name, ErrorCode)