1、配置 /etc/grafana/grafana.ini,配置信息如下:
[smtp] enabled = true host = smtp.163.com:25 user = frankpico@163.com # If the password contains # or ; you have to wrap it with triple quotes. Ex """#password;""" password = QZEEZTHXXXXXXXX #授权码,不是密码 ;cert_file = ;key_file = skip_verify = true from_address = frankpico@163.com from_name = Grafana # EHLO identity in SMTP dialog (defaults to instance_name) ;ehlo_identity = dashboard.example.com
2、测试邮件是否可以发送成功
点击 send Test,如果没发送成功,tail -f /var/log/grafana/grafana.log (看日志,找出没发送成功的原因)
测试成功后,点击Save,保存收件人的配置信息(后续配置告警规则时需要选择收件人配置信息)。
3、邮件发送测试成功后,配置告警规则。
3.1进入编辑查询语句页面
3.2 修改查询语句,将变量修改成localhost:9100,否则无法配置告警规则
3.3设置告警规则
3.4设置邮件收件人,和邮件内容
4、对服务器进行压测,观察图表。橙色爱心表示即将告警,红色表示正在告警。
5、查看邮件