前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Grafana异常告警配置很简单(1)

Grafana异常告警配置很简单(1)

作者头像
CainGao
发布2020-04-14 14:53:35
12K0
发布2020-04-14 14:53:35
举报
文章被收录于专栏:指尖数虫指尖数虫

Grafana提供的告警功能使之从一个数据可视化工具成为一个真正的监控利器。Grafana通过Alerting的配置把数据中的异常信息进行告警。报警规则直接基于现有的数据图表进行配置。Grafana的Dashboard同时也会把出现异常的图表进行通知性展示。使之能够一目了然的发现问题。

Grafana Alerting渠道

Grafana Alerting支持多种告警渠道,但是作为一款海外的软件其本身支持的告警渠道很多都是适合国内使用的。例如 Pushover、Telegram、LINE、Microsoft Teams等。对于国内开发者来说常用的可能只有几种。

  1. Email告警 Email告警是最为常见的告警,通过Grafana进行Email告警需要在Grafana的宿主机上开启25端口,并且修改Grafana的配置文件。 打开/etc/grafana/grafana.ini设置stmp服务
代码语言:javascript
复制
#################################### SMTP / Emailing ##########################
[smtp]
enabled = true
host = xxx
user = xxx
password = xxx
;cert_file = xxx
;key_file = xxx
;skip_verify = xxx
from_address = xxx
from_name = xxx
;ehlo_identity = dashboard.example.com

之后进入Alerting设置 Type选择Email

填写要告警的邮箱地址,多个地址使用 分割。 测试发送 Send Test 进入邮箱查看。

  1. DingDing现在很多的公司都会使用钉钉进行交流,所以在公司群里绝对会有钉钉的告警。钉钉告警也可以对接很多的内容,比如 Jenkins自动部署,gitlab提交等。 钉钉群告警需要首先开启告警机器人。

完成后复制WebHock链接即可。 再次进入Alerting选择Type为钉钉。在Url中输入刚才复制的WebHock Url。

测试发送 Send Test。 群消息即可收到内容

  1. WebHockWebHock告警与钉钉的告警一样,只需要输入一个url地址即可。webhock的通知内容交由用户自己进行控制。如果公司使用统一的告警平台的话,那么就非常适合了。

WebHock设置Url即可,保证网络连通的情况下点击 Send Test

告警规则设置

配置完成告警的通知方式后现在就可以在表中设置告警的规则。 例如我们当前画一个错误的次数统计图(当前只有图形支持设置告警规则)

点击Create Alert创建告警规则。

image

设置告警的规则之后下拉选择通知的方式。刚才我们构建了钉钉,邮箱,webhock等。均可进行添加。完成后点击右上角的保存。

当前即可设置成功一个告警通知的规则。如果触发告警,则会发送通知到所设置的Send to列表中。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-10-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 指尖数虫 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Grafana Alerting渠道
  • 告警规则设置
相关产品与服务
Grafana 服务
Grafana 服务(TencentCloud Managed Service for Grafana,TCMG)是腾讯云基于社区广受欢迎的开源可视化项目 Grafana ,并与 Grafana Lab 合作开发的托管服务。TCMG 为您提供安全、免运维 Grafana 的能力,内建腾讯云多种数据源插件,如 Prometheus 监控服务、容器服务、日志服务 、Graphite 和 InfluxDB 等,最终实现数据的统一可视化。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档