实时警报通知:微信告警通知的重要性解析
1999
2022-12-17
本文目录一览:
1.内部测试邮件,可以通过自己搭建SMTP服务器,搭建的方式很多,这里以ArGoSoft Mail Server为例。
a.下载安装软件,系统图标中能够看到运行情况
b..Option-Local Domains 添加domain信息,这个可以随便添加
c. Users:添加邮件账户。例如colin1
d.可以通过outlook express来配置邮件,SMTP服务器地址即为安装mail server机器的ip
e.encenter中配置收件人和smtp服务器地址
f.将alert的条件改低,即可很快收到alert邮件,发件人为noreply@hostname
2.配置Gmail邮箱
a.你首先需要拷贝/etc/ssmtp/ssmtp.conf /etc/mail-alarm.conf然后更改里面内容,增加以下内容:
authUser=abc@gmail.com
authPass=password
mailhub=smtp.gmail.com:465
UseTLS=YES
Note:我用465因为GMAIL是用TLS的而TLS端口是465.你可以取消注解‘Debug=YES‘所以可以在maillog看到更多信息,具体配置可以参考附件
b.配置xencenter
c.触发相关规则后即可收到Gmail的邮件,其他邮箱因为时间关系没有继续测试,
通过配置并开启邮件告警功能,用户能够收到服务器安全狗定期发送的服务器实时运行情况邮件,及时发现服务器异常。
告警邮件将由用户指定的邮箱发送给指定的接收者。在设置发送邮箱的时候,系统需要用户填写发送邮箱的SMTP服务器地址。比如说使用QQ邮箱来作为告警邮件发送邮箱,所以填入QQ邮箱的SMTP服务器地址。
你可以看下安全狗网站帮助中心的《服务器安全狗邮件告警功能设置教程》,里面写的很清楚,希望可以帮到你
首先必须在系统中打开短信通知的功能 选择短信告警的接入方式
“系统管理”——“系统配置”——“通知配置”确保短信通知已选中
添加通知规则
“系统管理”——“通知规则”——“添加”;
填写基本信息:规则名称,选择告警类别,确定通知时间范围(选择时间表,)选择对应的用户 发送方式 通知方式(短信 邮件 声音)在这里我们主要是讲短信猫的通知方式 所以我们选择“发送短信”
配置短信
选择短信模板,输入手机号码 确定,告警短信通知即设置完成。为避免重复信息的干扰,报警发送策略支持灵活配置,只发送一次,最多发送几次,告警发生 几次发送一次通知最多发送几次的策略配置
可以通过如下方法实现:
1 下载并且安装msmtp软件,以msmtp-1.4.32.tar.bz2
tar jxvf msmtp-1.4.32.tar.bz2
cd msmtp-1.4.32
./configure--prefix=/usr/local/msmtp
Make
Make install
2、手动建立配置文件,输入外部smtp地址
mkdir –p /usr/local/msmtp/etc
vi /usr/local/msmtp/etc/msmtprc
添加以下内容
account default
host smtp.sohu.com #你的发送邮件服务器
port 25
from zabbix2014@sohu.com #要从哪个邮箱发出
auth login
tls off
user zabbix2014 #邮箱用户名
password xxxxx-xxx #邮箱密码,如果你觉得不安全可以把文件改为600属性
logfile /var/log/mmlog
保存退出。
3、简单测试一下
/usr/local/msmtp/bin/msmtp zabbix2014@sohu.com
hello,test
ctrl d
cat /usr/local/msmtp/msmtp.log 看看有没有成功。
然后再到sohu邮箱中,看看信收到没有
报错如下
[root@cache-2 msmtp-1.4.32]# /usr/local/msmtp/bin/msmtp zabbix2014@sohu.com
msmtp: authentication failed (method LOGIN)
msmtp: server message: 535 5.7.0 Invalid result
msmtp: could not send mail (account default from /usr/local/msmtp/etc/msmtprc)
Google之后,需要安装 mutt组件
4、下面开始安装 MUTT如果是CentOS的话直接用yum就好了
yum install mutt
安装完成后要手动给他建立一个配置文件,
vim /etc/Muttrc
setsendmail="/usr/local/msmtp/bin/msmtp" #你的msmtp命令路径
set use_from=yes
set realname="zabbix2014@sohu.com"
set editor="vim"
简单的4行就可以了
好了,让我们来测试一下吧!
测试一下:echo"test mail" | mutt -s "test" zabbix2014@sohu.com
OK,测试了下,能收到已经发送的email,如下所示:
echo"test mail 2014 content tom 2" | mutt -s "test 2014 title2" zabbix2014@sohu.com
邮件告警的话,如果你会数据库可以试试easysqlmail.短信就复杂了,各个sp的api都不一样。可以向sp咨询一下有没有通用的程序。
1、首先在电脑中打开浏览器,打开百度,搜索foxmail。
2、 进入foxmail官方下载客户端到本地,如下图所示。
3、 接着,将下载的客户端进行安装。安装过程中默认即可。安装目录为:D:\Program Files\Foxmail 7.1。
4、安装完成后,点击完成即可。
5、打开Foxmail后,添加Hotmail邮箱进去。添加成功即可完成设置。
6、现在可以启动Foxmail就能帮收取邮件了,如下图所示就完成了。
发表评论
暂时没有评论,来抢沙发吧~