zabbix设置告警】的更多相关文章

1.配置告警媒介 邮件: 微信: #!/usr/bin/env python # -*- coding: utf-8 -*- import urllib,urllib2,datetime,hashlib,sys reload(sys) sys.setdefaultencoding( "utf-8" ) #Send message to all user def sendmessage(touser,data): url='http://msg.xin.com/msg/receive-m…
Zabbix邮件告警看了很多文档,写的那叫一个蛋疼,明明没有发出去邮件,硬要糊弄观众,我也跟着被糊弄. 操作系统环境: CentOS 5.5 x84_64位 Zabbix版本2.2.3 Web服务器:LNMP 环境部署,参考其他靠谱文档,建议官方文档,今天我们聊聊zabbix邮件告警的事. 项目即监控项,触发器相当于给监控项设置阈值,根据表达式触发触发器,产生报警. 关于操作系统CentOS6.0 以下版本都是通过mail命令调用sendmail的sm-client发送邮件,所以如果关闭send…
目录 Zabbix设置邮件报警 1.安装sendmail或postfix 2.安装邮件发送工具mailx . 3.配置mail 4. 测试邮件发送 5.编写邮件发送脚本sendmail.sh 6.设置sendmail.sh权限 7.测试sendmail脚本 8.zabbix web后台页面配置. Zabbix设置邮件报警 1.安装sendmail或postfix [root@localhost ~]# yum -y install sendmail [root@localhost ~]# yum…
zabbix设置微信报警的配置过程 转发:https://blog.csdn.net/qq_31613055/article/details/78831607 微信企业号的申请 注册的地址https://qy.weixin.qq.com/  这样企业就注册完成了我们来创建用户和应用 创建应用 到这里为止我们在企业微信上的操作基本就已经结束了,此时我们应该去zabbix下配置脚本 [root@koby ~]# cd /usr/local/zabbix-3.4.4/ [root@koby zabbi…
说明:本文讲如何通过shell脚本实现zabbix发送告警邮件,共有5步1.设置mailx账号:是配置mailx的发信账号2.zabbix服务器端编写邮件发送脚本:是增加zabbix的告警方式,增加通过sendmail.sh脚本方式调用mailx工具3.zabbix后台配置shell邮件告警方式:是配置zabbix的告警方式,通过邮箱.短信.还是脚本方式等4.配置用户的邮箱地址:是配置谁来接收告警邮件5.定义action:是达到触发条件时,谁接收告警邮件.通过怎样的告警方式 所以如果有问题的话,…
zabbix设置好邮件告警,当有触发时邮件未发送 查看zabbix server日志,提示不能连接邮件发送服务器,但是ping是可以通的…
之前的文章中已经实现了zabbix 邮件告警和微信告警,生产环境上测试出消息抵达很及时,但是!万一服务器在大半夜突发故障微信.邮件这些通知都是废物了,大晚上还能听到微信通知吗?显然不可能(我的某朋友就因为这事到处找语音告警,推荐onealert 给他后实现了晚上电话告警). onealert 官方有提供两种方式的文档,一个是一键安装包,但是显然对于自定义安装zabbix的情况不太合适,使用通用安装方式实现了对接:http://wiki.110monitor.com/integration/zab…
之前zabbix配置告警,存在告警信息发送多次并且恢复信息也跟着发送多次了,导致企业微信流量不够用,没有找到恢复信息单独的设置项 动作中的步骤我个人理解为:1-5的意思是发送5条告警消息      3-5的意思是发送5条中的后三条消息   无论是1-5还是3-5,发送的恢复消息都是1条 比如: 当触发器触发一次时,告警消息一共发送5条,Admin用户会收到5条告警,zhangshun用户只会收到第3.4.5条告警    如果触发器设置为多重的话,那么触发器每触发一次,就会有5条的告警消息跟1条恢…
Zabbix微信告警 摘要 Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式,但是越来越多的企业开始使用zabbix结合微信作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及时处理 Zabbix微信告警 问题:{"errcode":40014,"errmsg":"invalid access_token"} 最近很多朋友出现执行脚本的时候出现{"errcode":40014…
作者信息 邮箱:sijiayong000@163.com Q Q:601566386 Zabbix 微信告警 摘要:Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式,但是越来越多的企业开始使用zabbix结合微信作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及时处理. 使用微信发送告警,需要先注册一个微信企业号 此处忽略具体步骤,请访问百度 设置预警 注册完成微信企业号后,点击我的企业 在这里记录下来CorpID的值 在之后发送微信告警的脚…
最近部署ZABBIX的邮件告警时,用刚学的python来写告警邮件脚本. 由于时间有限,我只对关键步骤做截图,对zabbix的基本配置略过. python代码如下 1 #!/usr/bin/python 2 #coding:utf-8 3 4 import smtplib 5 from email.mime.text import MIMEText 6 import sys 7 8 # configure your own parameters here 9 mail_host = 'smtp.…
zabbix监控告警Received empty response from Zabbix Agent Assuming that agent dropped connection错误 查看zabbix-server日志 tail -f /var/log/zabbix/zabbix_agentd.log 修改zabbix配置把主机127.0.0.1修改成本地的真实ip地址即可…
一.安装邮箱 yum install mailx 二.配置邮箱 vim /etc/mail.rc set from=875667601@qq.com set smtp=smtp.qq.com set smtp-auth-user=875667601@qq.com set smtp-auth-password=邮箱授权码 set smtp-auth=login 三.测试邮箱是否发送正常 echo "hello world" | mail -s "testmail" 8…
参考:https://www.cnblogs.com/xiami-xm/p/8929163.html 当zabbix添加触发器后触发告警后可以设置发送邮件及短信告警,但是恢复故障需要运维人员收到告警以后手动恢复,可以设置触发器出现告警自动触发调用启动脚本实现简单的自愈功能 本文只涉及触发主机的脚本功能,邮件发送触发器设置可参考其他文章 1,创建动作 打开zabbix的管理界面  配置-动作-创建动作 启动logstash脚本内容如下 #!/bin/sh #启动app收集日志的logstash脚本…
首先你得有个企业号!!!具体操作步骤可以参考http://itnihao.blog.51cto.com/1741976/1733245,里面写的很详细就不重复了. 微信公众号注册并配置完成后,还需要让zabbix通过脚本实现微信告警,以下为本人使用的微信告警脚本 [root@alertscripts]# cat weixin.sh #!/bin/bash #可在微信公众号的设置菜单 => 权限管理 => 选择发送告警信息的管理组即可看到CropID和Secret信息 CropID="…
百度告警平台地址: http://gaojing.baidu.com 联系我们: 邮箱:gaojing@baidu.com 电话:13924600771 QQ群:183806029 对于使用zabbix的用户,要接入百度告警非常简单,只需要按以下四步骤进行配置,就可以使用短信.电话.微信来接收zabbix告警信息. 接入步骤 1)在百度告警中配置服务和升级策略. 2)配置zabbix,新增使用百度告警发送告警信息. 3)选择监控trigger,配置其action为使用百度告警发送信息. 4)触发…
Zabbix中trigger的severity的值定义了trigger的不同严重程度,其中severity默认的6个值为 Not classified, Information, Warning, Average, High, Disaster.要实现Zabbix告警分级功能只需要如下两步: 1)在zabbix中配置trigger的severity的值,并配置action的Default message的内容 2)在百度告警平台中配置服务的故障分发功能 1.Zabbix配置 1.1.Zabbix…
使用外部邮箱账号发送报警邮件设置 一.关闭sendmail或者postfix service sendmail stop #关闭 chkconfig sendmail off #禁止开机启动 service postfix stop chkconfig postfix off 备注: 使用外部邮箱账号时,不需要启动sendmail或者postfix 如果在sendmail或者postfix启动的同时使用外部邮箱发送报警邮件,首先会读取外部邮箱 配置信息. 二.安装邮件发送工具mailx   yu…
1 添加机器人 在钉钉群里面添加一个机器人 会获取到一个URL: 'https://oapi.dingtalk.com/robot/send?access_token=62be1ea97b4653b8521f26a4fxxxxxxxxxxxxxx' 2 写一个发送消息的脚本 在zabbix-server端的配置文件zabbix_server.conf中找到报警脚本的配置 AlertScriptsPath=/usr/lib/zabbix/alertscripts 接下来写一个钉钉发送消息的脚本di…
脚本内容 #!/bin/env python #coding:utf- import smtplib from email.mime.text import MIMEText from sys import argv mailto_list=[] mail_host="hwsmtp.qiye.163.com" #邮箱服务器地址 mail_user="邮箱地址" mail_pass="邮箱密码" debug_level= def send_mail…
Python 脚本内容 #!/bin/env python #coding:utf- import smtplib from email.mime.text import MIMEText from sys import argv mailto_list=[] mail_host="hwsmtp.qiye.163.com" #邮箱服务器地址 mail_user="邮箱地址" mail_pass="邮箱密码" debug_level= def se…
最近决定将夜班值班人员取消,夜里告警采用机器人电话通知.总结一下这么几个情况,有问题还请指出,希望也能给大家多一个思路. V1做的太糙了,预计年初上V2 一.用谁家的服务 费用我没有太关注,主要就是看了哪个简单一些. 国内: 问了几家国内云平台的客服,他们都需要公司的营业执照,我直接就选择了放弃 国外: Nexmo,这是我们现在用的,第一次成功打出电话用的就是他,后来直接选择他了.网上对他的介绍也很多,大家可以去看看,直接调用,不需要向他们提供多余的信息,付款也是支持paypal,所以很方便 二…
1.  配置安装前环境 2.  安装zabbix 3.  设置中文环境 准备搭建环境 : 系统:CentOS7.5 首先关闭SElinux 和防火墙 安装MariaDB数据库 [root@DaMoWang ~]# yum -y install mariadb-server mariadb-devel [root@DaMoWang ~]# systemctl start mariadb [root@DaMoWang ~]# mysql Welcome to the MariaDB monitor.…
1.登录页面,设置中文 如下 2.解决乱码 进入本地PC的C:\Windows\Fonts,找到微软雅黑字体,复制粘贴,粘贴默认会生成两个文件 将msyh.ttf文件上传至zabbix服务器/usr/share/zabbix/fonts目录 3.vi /usr/share/zabbix/include/defines.inc.php,将文件中的graphfont改为msyh 4.改完刷新页面即可…
在配置动作区域 可以设置报警内容格式进行调整 原先告警内容 修改内容为: 后显示效果…
[zabbix]自定义监控项key值   说明: zabbix自带的默认模版里包括了很多监控项,有时候为了满足业务需求,需要根据自己的监控项目自定义监控项,这里介绍一种自定义监控项的方式. 1,首先编写自定义监控脚本,本文以监控httpd进程是否存在为例. 脚本名字:check_httpd.sh 脚本目录(这个目录可以自定义):/usr/local/etc/zabbix_scripts 脚本内容: #!/bin/bash result=`ps -ef | grep httpd | grep -v…
前提条件: Zabbix版本为4.0 可以正常使用Server 1. 添加H3C网络交换机的CPU和内存模板,并配置自动发现. 注意,需要添加完成后,重新进行搜索后再此进入才有下列选项. 添加CPU的自动发现: 名称:CPU Discovery 键值:cpu.discovery SNMP OID:discovery[{#SNMPVALUE},1.3.6.1.4.1.25506.2.6.1.1.1.1.6] SNMP community:{$SNMP_COMMUNITY} 描述: If your…
前提条件: Zabbix 服务器可以正常监控其他设备 Zbbix 已经配置完成了邮件报警 Zabbix server版本为4.0 配置ICMP监测,1分钟如果ping不通,将会发送邮件 找到Template Module ICMP Ping 更改两个触发器的值,并且调级. 用户的告警级别调成严重以上即可. 测试通过…
前提条件: 1. Zabbix-server 版本为4.0 2.邮件告警正常使用 3. 阈值改为1分钟进行邮件发送 点击: 找到agent,点击触发器: 设置网络ping包进行检测…
之前使用邮件和短信发送zabbix告警信息,但告警信息无法实时查看或者无法发送,故障无法及时通知运维人员. 后来使用第三方微信接口发送信息,愉快地用了一年多,突然收费了. zabbix告警一直是我的痛点,近期发现一个基于个人微信号的信息发送工具-lykchat. 引用:http://blog.csdn.net/liyingke112/article/details/68955298 lykchat信息发送系统 lykchat信息发送系统是Python3开发的,通过模拟微信网页端,基于个人微信号,…