zabbix-自定义告警(二)】的更多相关文章

zabbix支持内置的告警类型.email,sms,等 有时候需要自定义类型的. [其他微信,钉钉都差不多方式,只是脚本不一样] 自定义告警类型[自定义邮件] 编写自定义脚本,并测试成功. [脚本需要接受 几个参数如 接受者,主题,内容. 以参数方式传递] 2.报警媒介里面添加邮件告警 为用户设置报警媒介 创建触发器 在报警媒介中添加自定义脚本告警[邮件告警]. 确定自定义脚本没有问题. 默认要放到/usr/lib/zabbix/alertscripts/ 这个目录下. 设置脚本名称 配置参数…
之前的文章中已经实现了zabbix 邮件告警和微信告警,生产环境上测试出消息抵达很及时,但是!万一服务器在大半夜突发故障微信.邮件这些通知都是废物了,大晚上还能听到微信通知吗?显然不可能(我的某朋友就因为这事到处找语音告警,推荐onealert 给他后实现了晚上电话告警). onealert 官方有提供两种方式的文档,一个是一键安装包,但是显然对于自定义安装zabbix的情况不太合适,使用通用安装方式实现了对接:http://wiki.110monitor.com/integration/zab…
Zabbix自定义监控8080端口的连接数 一 zabbix自定义监控实现思路 实际上我们要想使用zabbix来监控一些服务的原理很简单,步骤分别是:1.写一个脚本用于获取待监控服务的一些状态信息2.在zabbix客户端的配置文件 zabbix_agentd.conf 中添加上自定义的" UserParameter ",目的是方便zabbix调用我们上面写的那个脚本去获取待监控服务的信息3.在zabbix服务端使用 zabbix_get 测试是否能够通过第二步定义的参数去获取zabbi…
Zabbix邮件告警看了很多文档,写的那叫一个蛋疼,明明没有发出去邮件,硬要糊弄观众,我也跟着被糊弄. 操作系统环境: CentOS 5.5 x84_64位 Zabbix版本2.2.3 Web服务器:LNMP 环境部署,参考其他靠谱文档,建议官方文档,今天我们聊聊zabbix邮件告警的事. 项目即监控项,触发器相当于给监控项设置阈值,根据表达式触发触发器,产生报警. 关于操作系统CentOS6.0 以下版本都是通过mail命令调用sendmail的sm-client发送邮件,所以如果关闭send…
说明:本文讲如何通过shell脚本实现zabbix发送告警邮件,共有5步1.设置mailx账号:是配置mailx的发信账号2.zabbix服务器端编写邮件发送脚本:是增加zabbix的告警方式,增加通过sendmail.sh脚本方式调用mailx工具3.zabbix后台配置shell邮件告警方式:是配置zabbix的告警方式,通过邮箱.短信.还是脚本方式等4.配置用户的邮箱地址:是配置谁来接收告警邮件5.定义action:是达到触发条件时,谁接收告警邮件.通过怎样的告警方式 所以如果有问题的话,…
系统:Linux Centos 7.4 x64.Windos 2008 x64 服务:Zabbix 3.0.16 说明1:自定义Key 主要通过自定义 脚本 或者 命令 来实现自定义监控类型,需要在agent端进行操作. 说明2:返回key结果 需要是数字 并 代表相应含义,如1启动,2关闭. Linux 系统 1.解注释,添加key vim /etc/zabbix/zabbix_agentd.conf # 解注释 改为1 UnsafeUserParameters=1 # 解注释添加监控key…
Zabbix微信告警 摘要 Zabbix可以通过多种方式把告警信息发送到指定人,常用的有邮件,短信报警方式,但是越来越多的企业开始使用zabbix结合微信作为主要的告警方式,这样可以及时有效的把告警信息推送到接收人,方便告警的及时处理 Zabbix微信告警 问题:{"errcode":40014,"errmsg":"invalid access_token"} 最近很多朋友出现执行脚本的时候出现{"errcode":40014…
在上一章<Docker下实战zabbix三部曲之一:极速体验>中,我们快速安装了zabbix server,并登录管理页面查看了zabbix server所在机器的监控信息,但是在实际场景中,应该是对应用服务器做监控,所以今天我们来实战将应用服务器的监控加入到zabbix server中. 全系列文章链接: <Docker下实战zabbix三部曲之一:极速体验>: <Docker下实战zabbix三部曲之二:监控其他机器>: <Docker下实战zabbix三部曲…
一.安装邮箱 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…
zabbix自定义key 1.修改客户端配置文件 #vi /opt/zabbix/etc/zabbix_agentd.conf Include=/opt/zabbix/etc/zabbix_agentd.conf.d/ UnsafeUserParameters=1 2.添加自定义key #cd /opt/zabbix/etc/zabbix_agentd.conf.d #vi server_sta_nginx.conf UserParameter=server.sta.nginx,/temp/se…