Kubernetes告警常见问题

本文介绍Kubernetes告警的常见问题。

如何区分不同来源的Kubernetes告警?

您在日志服务告警中心,可看到Kubernetes相关的内置告警监控规则,包括如下两大类。

  • ACK内置告警监控规则

    在容器服务侧开启告警功能后,同步到日志服务告警中心的内置告警监控规则。如何开启,请参见容器服务报警管理

    ACK告警

  • SLS内置Kubernetes事件告警监控规则

    接入Kubernetes事件后,其所在Project中会生成内置Kubernetes事件告警监控规则。如何接入Kubernetes事件,请参见采集Kubernetes事件创建并使用K8s事件中心

    ACK告警

对比项

ACK内置告警监控规则

SLS内置Kubernetes事件告警监控规则

开启方式

在容器服务控制台中开启告警。

在Kubernetes事件所属Project下的告警中心,找到对应的内置告警监控规则,开启告警。

关闭方式

在容器服务控制台中关闭告警。

在Kubernetes事件所属Project下的告警中心,找到对应的内置告警监控规则,关闭或删除告警。

操作

同步到日志服务后,在日志服务控制台仅支持查看、关注操作。

  • 未开启告警时,支持开启、设置操作。

  • 开启告警后,支持关闭、临时关闭(在指定时间内不再触发告警)、删除、设置、查看、关注等操作。

通知对象

在容器服务控制台中设置通知对象。

在日志服务控制台中设置通知对象。

通知渠道

支持短信、邮件。

支持短信、语音、邮件、钉钉等所有的通知渠道。

监控参数配置

不支持。

支持修改监控频率等参数。

如何在容器服务管理控制台中管理Kubernetes告警?

您可以在容器服务管理控制台中管理告警,包括开启告警、关闭告警、设置通知对象、设置通知渠道等。具体操作,请参见容器服务报警管理

如何在日志服务控制台中管理Kubernetes告警?

  1. 登录日志服务控制台

  2. 在Project列表区域,单击目标Project。

    该Project为Kubernetes事件所属的Project。

  3. 在左侧导航栏中,单击告警

  4. 告警规则页签中,单击从模板新建

    image

  5. 在右侧面板中,单击SLS K8s事件中心,创建告警规则。具体操作,请参见设置告警

    image