ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Grafana监控告警通知邮件/钉钉

2021-02-18 14:30:47  阅读:828  来源: 互联网

标签:set ## SMTP Grafana certs 告警 邮件


监控页面Grafana配合Zabbix进行告警通知,还可以添加告警信息图标发送。
更方便掌握主机各种状况,及时发现。

邮件告警通知

在安装zabbix插件后,就可以获取zabbix监控中的主机信息,根据此信息可以创建监控大屏。
在这里插入图片描述
邮件告警,首先要建立SMTP服务器,一般都可以直接使用外部的SMTP服务器,如qq邮箱、163邮箱等等。
两种方式:一种直接在Grafana配置文件里配置SMTP服务器;第二种配置系统本身的邮件服务 /etc/mail.rc,在这个配置文件后面设置SMTP服务器配置,Grafana需要发送邮件时回来通过它发送。

SMTP的配置  在/etc/mail.rc文件最后写入
set from=xxxxxxx@163.com		##邮件发送者
set smtp=smtps://smtp.163.com:465	##邮件服务器地址和端口
set ssl-verify=ignore			##忽略ssl认证
set nss-config-dir=/root/.certs		##证书存放路径
set smtp-auth-user=xxxxxx@163.com	##登录SMTP的用户名
set smtp-auth-password=xxxxxx		##登录SMTP的密码,这里需要使用授权码
set smtp-auth=login		#SMTP的认证方式

建立证书
mkdir -p /root/.certs/		##创建证书目录
cd /root/.certs
echo -n | openssl s_client -connect smtp.163.com:465 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > ~/.certs/163.crt
certutil -A -n “GeoTrust SSL CA” -t “C,” -d ~/.certs -i ~/.certs/163.crt
certutil -A -n “GeoTrust Global CA” -t “C,” -d ~/.certs -i ~/.certs/163.crt
certutil -A -n “GeoTrust SSL CA - G3” -t “Pu,Pu,Pu” -d ~/.certs/./ -i 163.crt
列出目录下证书
certutil -L -d /root/.certs 	
测试发送邮件
echo "456" |mail -s "test" XXXX@qq.com

在Grafana配置文件里开启邮件发送服务

vim /etc/grafana/grafana.ini

#################################### SMTP / Emailing ##########################
[smtp]
enabled = true
host = localhost:25
user = root

邮件发送配置完成后,在页面里建立通道
在这里插入图片描述
在这里插入图片描述
设置完后可以点击Send Test发送测试邮件,如下

在这里插入图片描述
完成后进入监控面板,选定指标编辑
在这里插入图片描述
进入后新建告警
在这里插入图片描述
在这里插入图片描述
设置完成就可以在告警规则里看到了,目前是暂停状态,可以手动开启
在这里插入图片描述
开启后注意你的监控面板,规则开始进行检测
触发检测器1分钟内30s检测一次,检测值均在警戒线上触发告警,发送邮件通知
在这里插入图片描述
邮件自动发送到指定邮箱,并且每两分钟发一次直到告警恢复
在这里插入图片描述

钉钉告警通知

钉钉告警配置更为简单,首先需要钉钉应用,然后创建群聊,因为钉钉告警是需要机器人来通知,只有群聊中才可以设置机器人。
机器人添加:电脑端群设置==》智能群助手==》添加机器人==》选择自定义机器人==》添加。
然后设置机器人名字,配置安全设置,设置IP,将Grafana主机出口IP写入即可,同意条款,完成。
将机器人的Webhook保存下来
在这里插入图片描述

创建钉钉告警的通道,将机器人的Url填入,测试就可以了,
在这里插入图片描述
然后在告警配置中加入dingding的通道即可
在这里插入图片描述
触发告警,就可以在钉钉上接收到信息。

标签:set,##,SMTP,Grafana,certs,告警,邮件
来源: https://blog.csdn.net/Howei__/article/details/113758277

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有