`
andrew1024
  • 浏览: 71471 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

zabbix配置邮件报警

阅读更多
Zabbix配置email报警

一、              使用msmtp这个命令行MUA    

(1)./configure --prefix=/usr/local/msmtp

(2)make

(3)make install

(4)mkdir /usr/local/msmtp/etc

(5)touch /usr/local/msmtp/etc/msmtprc

(6)在/usr/local/msmtp/etc/msmtprc中写入如下内容:

defaults

account michael_zhou

host mail.zhousonglinux.com

domain zhousonglinux.com

from michael_zhou@zhousonglinux.com

auth login

user michael_zhou@zhousonglinux.com

password your_password

account default:michael_zhou

logfile /var/log/maillog

(7)测试一下:/usr/local/msmtp/bin/msmtp test@zhousonglinux.com,输入内容后按ctrl+D发出。

二、    在实际测试中发现直接使用msmtp命令发出去的邮件会看不到发件人和主题,只能看到邮件内容,所以我使用mutt挂接在msmtp上,mutt默认会安装,如果没有安装请yum install mutt*

(1)修改mutt的配置文件/etc/Muttrc, 不是/etc/muttrc  ,M要大写

1.set sendmail="/usr/local/msmtp/bin/msmtp"

2.set use_from=yes

3.set realname=michael_zhou@zhousonglinux.com  #发件人邮箱地址

4.set editor="vi"

5.保存退出

(2)测试一下:echo "邮件报警测试" | mutt -s "测试" test@zhousonglinux.com  #收件人地址

三、    创建 zabbix用于发送邮件的脚本,脚本放在什么位置随便,但是要保证zabbix能找到!

(1)vim /usr/bin/baojing,并写入如下内容:

#!/bin/bash

echo "$3" | mutt -s "$2" $1       # $3表示邮件内容、$2表示邮件标题、$1表示收件人

(2)chmod a+x /usr/bin/baojing

四、    zabbix配置

(1)创建meida types

1.登录到zabbix,进入“Administration" >> ”Media types",点击右上角“Create Media Type"。 Description填"mediatype-baojing"或其它名称,Type选择"Script",Script填”baojing”。

2.点击save保存





(2)创建actions

1.登录到zabbix,进入"Configation" >> "Actions",点击右上角"Create Actions"。输入Name “action-baojing” ,其它都默认点击右侧“Action Operations"下的"New"按钮,"Operation Type"选择"Send message","Send Message to"选择一个或多个要发送消息的用户组,”Send only to"选择我们之前新增的mediatype-baojing。

2.点击save保存





(3) zabbix用户配置



登录到zabbix, 进入"Adimistration" >> "Users",在之前选定要发送消息的组里的Members栏位里选择一个用户,例如选择Admin用户。



在用户信息修改界面最下方的”Media"处点击"Add"按钮。



Type选择"mediatype-baojing",Send to填入收件人地址,点击Add添加。



点击"Save"保存配置。



至此配置完成,测试!

不光是zabbix,nagios等监控平台的邮件报警都可以这样配置。当然转到139邮箱的话可以收到短信的,会更加及时的收到报警。

本文出自 “周天琪” 博客,请务必保留此出处http://zhoutianqi.blog.51cto.com/528240/518887
分享到:
评论

相关推荐

    zabbix邮件报警设置

    zabbix邮件报警设置

    zabbix配置监控报警流程

    介绍了zabbix配置监控并实现报警的全部流程。详细介绍了一个报警数据如何从取值到报警邮件报警的全流程。

    zabbix的Email报警配置

    本文整理了网上流行的两种针对zabbix配置Email报警的配置方式。包括系统自带的sendmail命令,如果需要更丰富的功能,可以使用轻量级的sendEmail是一个轻量级。两者都是基于命令行的SMTP邮件客户端。 旨在分享,如...

    zabbix入门指导+安装配置+邮件报警+短信报警

    zabbix入门指导+安装配置+邮件报警+短信报警

    Zabbix3.0邮件报警配置

    我们分两步,第一步安装mail邮件发送工具,第二步配置Zabbix服务器发送报警邮件 一、mail安装和设置 安装邮件支持功能 yum install postfix systemctl start postfix systemctl enable postfix 验证:ss -lntp ...

    zabbix监控(三)配置邮件报警1

    2.邮件报警脚本 3.创建报警媒介类型 3.配置收邮件用户 4.配置动作 5.监控可视化 6.模板共享

    Zabbix邮件报警设置方法

    在Zabbix服务端设置邮件报警,当被监控主机宕机或者达到触发器预设值时,会自动发送报警邮件到指定邮箱。 具体操作: 以下操作在Zabbix监控服务端进行 备注:Zabbix监控服务端 操作系统:CentOS 主机名:zabbix....

    zabbix监控es端口号邮件提醒配置

    本文从设置sendmail脚本,到zabbix web端,配置报警媒介,web监测,设置新的触发器。对于新人来说,完全可以配置自己的一套

    Zabbix-2.0使用手册

    本文档涉及内容,zabbix 的安装配置,zabbix 的邮件报警,zabbix 自定义脚本,自动化 配置

    Zabbix使用手册V2.0.pdf

    ZABBIX 使用手册 -----运用zabbix 构建企业大型监控系统 本文档涉及内容,zabbix 的安装配置,zabbix 的邮件报警,zabbix 自定义脚本,自动化 配置

    zabbix4.0安装和配置教程

    zabbix4.0 server和agent的安装配置,网页操作,邮件报警,api使用等。

    Centos7 Zabbix3.4邮件告警配置(解决邮件内容为xx.bin附件问题)

    1、配置-主机-创建主机 2、填写信息 3、添加模板 4、查看状态 二、配置邮箱 系统环境: [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 1、安装邮件发送工具mailx 如果...

    zabbix 配置文档

    该文档实现了,zabbix从dashboard界面配置、主机组添加、主机添加、监控项配置.......邮件报警实现,该文档适合初次接触zabbix或者接触不久的人员查看,可帮助你快速上手zabbix。 https://blog.csdn.net/abel_dwh

    Zabbix配置钉钉的带图片报警功能

    我的zabbix是在内网中,所以需要将图片传到图床或者传到一个具有公网IP的web服务器,我这里传到了我的个人服务器将报警信息转换成markdown语法格式构造请求利用钉钉的webhook发送消息设置钉钉机器人 钉钉机器人需要...

    zabbix3.4一键部署

    centos7环境下一键部署zabbix3.4,并自动分区,配置微信邮件报警。

    zabbix50稳定版

    灵活的报警机制:提供高度可配置的报警系统,可以根据监控到的各种条件发送邮件、短信或自定义脚本触发的通知。 数据可视化:提供图表、图形和仪表盘,使用户能够直观地查看监控数据。 自动发现:能够自动发现网络...

    服务器监控软件(zabbix)安装部署与配置说明书 V1.1

    详细描述了服务器监控软件zabbix的安装与配置过程,step by step,保证你看懂。现在腾讯网易等大型网站服务器都是用它做的监控,能提供短信、邮件、网页客户端等多种方式的报警,功能实用,配置方便,推荐使用!

    Linux zabbix自定义监控及报警实现过程解析

    将命令iostat中的一项数据在zabbix前端监控中显示。 iostat命令 iostat命令被用于监视系统输入输出设备和CPU的使用情况 这里取出磁盘sda的tps项,注:tps:Transactions Per Second,每秒处理的事务数。 在被监控端...

    服务器监控, zabbix, 使用Grafana丰富图形展示开源框架为zabbix出图

    服务器监控, zabbix, 使用Grafana丰富图形展示开源框架为zabbix出图 ...4. 邮件、微信报警 5. 使用grafana为zabbix出图 6. grafana匿名登录等相关配置使用 7. nodejs配置apiKey自动登录代理转发grafana页面

Global site tag (gtag.js) - Google Analytics