Red Hat Training
A Red Hat training course is available for RHEL 8
10.6. 为警报添加通知频道
通过添加通知频道,每当满足警报规则条件且系统需要进一步监控时,可以从 Grafana 接收警报通知。
在从支持的通知程序列表中选择任意一种类型后,您可以收到这些警报,其中包括 DingDing, Discord, Email, Google Hangouts Chat, HipChat, Kafka REST Proxy, LINE, Microsoft Teams, OpsGenie, PagerDuty, Prometheus Alertmanager, Pushover, Sensu, Slack, Telegram, Threema Gateway, VictorOps, 和 webhook。
先决条件
-
grafana-server
可以访问。如需更多信息,请参阅 访问 Grafana Web UI。 - 已创建一个警报规则。如需更多信息,请参阅在 PCP Redis 数据源中创建面板和警报。
配置 SMTP 并在
grafana/grafana.ini
文件中添加有效的发件人电子邮件地址:# vi /etc/grafana/grafana.ini [smtp] enabled = true from_address = abc@gmail.com
使用有效电子邮件地址替换 abc@gmail.com。
重启
grafana-server
# systemctl restart grafana-server.service
步骤
- 在菜单中,将鼠标悬停在 Alerting 图标上 → 点击 Notification channels → Add channel。
在 Add notification 频道详情窗格中执行以下操作:
- 在 Name 文本框中输入您的名称
-
选择通信类型,如 Email 并输入电子邮件地址。您可以使用
;
分隔符添加多个电子邮件地址。 - 可选:配置可选电子邮件设置和通知设置。
- 点 Save。
在警报规则中选择通知频道:
- 在菜单中,将鼠标悬停在 Alerting 图标上,然后单击 Alert rules。
- 在 Alert Rules 选项卡中点创建的警报规则。
- 在 通知 选项卡上,从 Send to 选项中选择您的通知频道名称,然后添加警报消息。
- 点应用。
其他资源