华为云UCS-云原生日志采集插件:自定义事件上报AOM

时间:2025-02-12 15:05:17

自定义事件上报 AOM

log-agent插件会将所有Warning级别事件以及部分Normal级别事件上报到AOM。您也可以根据需求自行设置需要上报的事件,具体方法如下:

  1. 在集群上执行以下命令,编辑当前的事件采集配置。

    kubectl edit logconfig -n kube-system default-event-aom

  2. 根据需要修改事件采集配置。
    apiVersion: logging.openvessel.io/v1kind: LogConfigmetadata:  annotations:    helm.sh/resource-policy: keep  name: default-event-aom  namespace: kube-systemspec:  inputDetail:    #采集端配置    type: event    #采集端类型,请勿修改    event:      normalEvents:    #Normal级别事件采集配置        enable: true    #是否开启Normal级别事件采集        includeNames:    #需要采集的事件名,不指定则采集所有事件        - NotTriggerScaleUp        includeNames:    #不采集的事件名,不指定则采集所有事件        - NotTriggerScaleUp      warningEvents:    #Warning级别事件采集配置        enable: true    #是否开启Warning级别事件采集        includeNames:    #需要采集的事件名,不指定则采集所有事件        - NotTriggerScaleUp        includeNames:    #不采集的事件名,不指定则采集所有事件        - NotTriggerScaleUp  outputDetail:    type: AOM    #输出端类型,请勿修改    AOM:      events:      - name: DeleteNodeWithNoServer    #事件名,必选        nameCn: 废弃节点清理    #事件对应的中文名,不填则上报的事件直接显示英文        resourceType: Namespace    #事件对应的资源类型        severity: Major    #事件上报到AOM后的事件级别,默认Major。可选值:Critical:紧急;Major:重要;Minor:次要;Info:提示
support.huaweicloud.com/usermanual-ucs/ucs_01_0366.html