Granfana配置邮件告警
grafana的Dashboards官方地址:https://grafana.com/grafana/dashboards
推荐模板ID
监控物理机/虚拟机(linux):
8919
9276
监控物理机/虚拟机(windows):
10467
10171
2129
监控容器:
3146
8685
10000
8588
监控Mysql数据库:
7362
6239
邮件信息配置
vim /etc/grafana/grafana.ini
[smtp]
enabled = true #启用SMTP
host = smtp.qq.com:465 #QQ SMTP服务器
user = xxxxxxx@qq.com #QQ 邮箱用户名
# If the password contains # or ; you have to wrap it with triple quotes. Ex """#password;"""
password = kwygtfuirwXXXXXX #授权码
;cert_file =
;key_file =
;skip_verify = false
;from_address = admin@grafana.localhost
from_address = xxxxxxxx@qq.com #和登录用户一致即可
;from_name = Grafana
# EHLO identity in SMTP dialog (defaults to instance_name)
;ehlo_identity = dashboard.example.com
# SMTP startTLS policy (defaults to 'OpportunisticStartTLS')
;startTLS_policy = NoStartTLS
配置邮件告警
第一步:contact points
(创建告警通道)
第一步:Notification policies
(创建告警通道匹配规则)
参数介绍:
使用label匹配alert rules
选择contact point
设置Override general timings (可选)
Group wait: 调节告警敏感度
Group interval:这里设置多个alert rules匹配1个contact point,所以此参数设置较低。
Repeat interval:建议对齐"告警策略"中的"故障状态更新时间"参数设置`
第三步:Alert rules
(配置告警策略)
第四步:使用Stress工具对CPU压测触发邮件告警
安装stress软件包
yum -y install stress
stress -c 2
压测中CPU超过设定的50%发送邮件告警
压测结束后CPU恢复正常并发送邮件