**一、邮件客户端配置**
1、安装mail工具
```
# yum -y install mailx
# ln -s /bin/mailx /bin/mail
```
2、配置发件人账号
```
# cat >> /etc/mail.rc set from=发件人邮箱
> set smtp=smtp.163.com
> set smtp-auth-user= 发件人邮箱
> se
原创
2018-02-10 22:22:34
5296阅读
点赞
#!/bin/bash
day=`date +%Y%m%d_%H%M`
log_dir=/usr/local/share/zabbix/alertscripts/log
name=`echo $1 |awk -F@ '{print $1}'`
function redirect_log ()
{
&nb
原创
2017-09-28 14:10:05
722阅读
描述zabbix组件及之间的关系;zabbix的报警媒介配置,item监控配置,触发器配置,并通过模拟httpd服务故障时,第一步尝试远程重启httpd服务,如果不能解决发送邮件给管理员,恢复时发送恢复邮件!时第一步尝试远程重启httpd服务,如果不能解决发送邮件给管理员,恢复时发送恢复邮件!
原创
精选
2018-03-02 17:27:32
10000+阅读
点赞
在zabbix-server配置AlertScriptsPath=/usr/lib/zabbix/alertscripts
原创
2017-12-14 15:18:26
454阅读
定义自定义脚本定义客户端支持执行命令定义客户端zabbix-agent进程用户身份可以执行,自定义脚本中的命令;
原创
2018-02-06 21:47:01
1073阅读
先在管理下面报警媒介类型下创建个新的报警媒介类型如下图然后在管理下用户新建或编辑admin管理用户报警媒介下添加发送到指定的邮箱,如下图:然后在配置—-动作下新建个test-mail的动作如下:修改操作和恢复设置警告主机:{HOST.NAME}警告ip:{HOST.IP}警告时间:{EVENT.DATE}-{EVENT.TIME}警告等级:{TRIGGER.SEVERITY}警告信息:{TRIGG
原创
2019-10-10 11:40:51
294阅读
环境描述zabbixserverIP:192.168.1.242dns-serverIP:192.168.1.202web-servreIP:192.168.1.203部署步骤1、点击配置,主机,选中主机,点击触发器2、点击动作,基于触发器,创建一个动作。3、在点击操作,编辑告警内容,并添加一个新的操作邮件名称:故障告警:{TRIGGER.NAME}邮件报警内容:问题开始于:{EVENT.TIME
原创
2018-09-14 10:54:21
8698阅读
点赞
一 简介通常,在zabbix的web界面配置好之后为了能够及时收到zabbix的报警信息,我们需要配置“报警媒介”来通知我们。其中常用的两种报警媒介分别是:Email和SMS,即:发邮件通知和发短信通知关于邮件通知的配置很简单,只需要设置SMTP即可,因此这里不多说。但是zabbix默认的短信通知可就有点坑了,“SMS”这种报警媒介要想发送短信是需要硬件支持的。与此同时,现在开发中为了方便一般都是
推荐
原创
2016-10-17 11:47:58
10000+阅读
点赞
7评论
zabbix自定义脚本实现短信报警提醒 简介:一 简介通常,在zabbix的web界面配置好之后为了能够及时收到zabbix的报警信息,我们需要配置“报警媒介”来通知我们。其中常用的两种报警媒介分别是:Email和SMS,即:发邮件通知和发短信通知关于邮件通知的配置很简单,只需要设置SMTP即可,因此这里不多说。但是zabbix默认的短信通知可就有点坑了,“SMS”这种报警媒介要想发送短信是需要硬
转载
2021-01-29 15:50:00
209阅读
2评论
1、Zabbix添加处理方法:管理——处理方法——create media type
zabbix会传给脚本三个参数:接收用户,邮件主题,邮件内容
zabbix_sendmail.py
#!/usr/bin/python #coding:utf-8 import
推荐
原创
2012-11-22 11:46:41
10000+阅读
点赞
8评论
ZABBIX报警内容:邮件标题正常,内容为乱码;微信报警正常。曾试图改变环境变量:export LANG=zh_CN.UTF-8 依旧为乱码原因:export只改变的环境变量 而ZABBIX报警内容为传参,因此需要转码。#!/bin/bashTo=$1Title=$2Notice=$3echo "${Notice}" | /usr/bin/iconv -t GB2312 -f UTF-8 | /b
原创
2016-05-17 14:00:07
3099阅读
背景: Sendmail 无法使用外部smtp发邮件,很多程序又标配有sendmail,有些外部smtp比如网易的免费企业邮箱对账号发信量有限制,所以使用msmtp代替sendmail,既可以不用改动程序,又可以使用外部smtp,而且可以用脚本实现多个账号随机发送,增加发信量。1、下载安装msmtpwget http://nchc.dl.sourceforge.net/sourceforge/ms
原创
2013-12-04 21:09:03
761阅读
邮件报警脚本vialertscripts/sendmail.sh#!/bin/bashmessages=echo$3|tr'\r\n''\n'subject=echo$2|tr'\r\n''\n'echo"${messages}"|mail-s"${subject}"$1>>/tmp
原创
2017-12-19 11:09:52
1071阅读
#!/bin/bashSMTP_server='smtp.mopon.cn'#SMTP服务器username='ng.zabbix@mopon.cn'#用户名password='taijiu,.2017'#密码from_email_address='ng.zabbix@mopon.cn'#发件人Email地址to_email_addr
原创
2018-01-18 17:29:49
924阅读
参考:http://fengxiaoli.blog.51cto.com/12104465/1954649 http://fengxiaoli.blog.51cto.com/12104465/19546541.Zabbix客户端配置[root@linux-node1 ~]# cat /tmp/user.sh #!/bin/bash
原创
2017-08-09 00:06:41
2630阅读
本次内容就介绍一下如何的在zabbix里进行邮件报警,并且自定义邮件报警的格式。1.选择“管理-示警媒体类型“选择“创建示警媒体类型“输入相应信息然后保存2.选择“管理-用户“选择“用户“,然后在选择”admin“用户在选择“示警媒体”,选择“添加”输入相应的信息,其中第一行类型是刚才配置的“示警媒体类型”。然后选择保存3.选择“配置-动作-创建动作”具体配置如下动作界面内容为条件界面内容为操作界
原创
2013-11-05 11:46:46
4836阅读
点赞
8评论
客户端1、编辑/etc/zabbix/zabbix_agentd.conf[root@y2 ~]# vim /etc/zabbix/zabbix_agentd.conf# Mandatory: no# Range: 0-1# Default:UnsafeUserParameters=1UserParameter=my.net.if[*],/usr/local/sbin/zabbix/net.sh
原创
2017-01-12 16:51:39
612阅读