跳到主要内容

监控告警

2024年06月17日
柏拉文
越努力,越幸运

一、认识


Grafana提供了告警规则设定,当监控指标超过或者低于预定的阈值时,系统会自动触发告警通知管理员。下方是Grafana告警配置简单教程:

二、操作


2.1 创建告警通道

在告警规则之前,需要先配置告警通道,它是定义如何通知值班、运维人员的方法。Grafana支持很多种通知方法,包括电子邮件、SlackWebhook等。我们以电子邮件为例:

  1. 进入Grafana界面,点击左侧面板中的Alerting选项卡;

  2. 点击Notification Channels,选择New Channel

  3. 选择Email作为媒介,填写SMTP服务器地址、端口号、账号密码等信息,并测试是否能发送成功。

  4. 也可以选择DingDing通知方式,在钉钉群组中添加自定义的机器人(Webhook),然后将机器人的Webhook地址复制到Grafana中,可以使用Test按钮车上能否发送成功。

2.2 创建告警规则

接下来,开始配置告警的规则:

  1. 在左侧面板中的Dashboard Settings下,选择Alerts选项卡;

  2. 点击New alerts rule按钮,弹出页面;

2.3 绑定通道和规则

最后一步是将告警规则与告警通道进行绑定。只有当告警规则和告警通道都被启用时,告警才能够起作用。

  1. 在告警规则编辑页面,点击 Notifications 选项卡;

  2. 关联刚才创建好的邮件通知渠道并且设置邮件主题、文本信息;

  3. 保存规则并返回 Dashboard 查看你配置的告警效果。