摘要:zabbix触发器表达式详解 概述:触发器中的表达式使用很灵活,我们可以创建一个复杂的逻辑测试监控,触发器表达式形式如下: {主机:key.函数(参数)}<表达式>常数,具体的例子,请接着往下走,很简单 Functions函数:触发器functions可以引用检索到的值,当前时间或者其他元素。触发器
阅读全文
摘要:本文主要主要是谈思路,不谈具体的配置过程。推荐有zabbix基础的人看,特别是有zabbix自动发现、lld(low-level-discovery)经验的同学。 zabbix自动发现 如果没有了解过zabbix自动发现,请看以下内容 《zabbix发现介绍》整个功能的介绍 《zabbix发现配置》
阅读全文
摘要:一般情况下,日志最先反映出应用当前的问题,在海量日志里面找到我们异常记录,然后记录下来,并且根据情况报警,大家可以监控系统日志、nginx、Apache、业务日志。这边我拿常见的MySQL日志做监控,大家看演示。 监控日志key 首先要了解key, log[ file ,<regexp>,<enco
阅读全文
摘要:zabbix从 2.2版本开始增加了使用动态库来扩展zabbix功能。loadable modules实际上和我们前面提到的用户自定义key是一样的功能,不同的是,他用加载lib库的方式,并且zabbix不需要fork一个新的进程, 性能更好。目前类似的功能包含user parameters 、 e
阅读全文
摘要:假设公司有多个楼层或者分布在不同楼,打印机自然分布很广泛,打印机缺少油墨或者卡纸了,都需要员工找IT部门。我们使用zabbix对打印机进行监控,一旦缺少油墨,zabbix发出报警,it人员能够及时更换,让打印机一直处在不间断的工作状态。如果卡纸也能第一时间赶赴现场,迅速解决问题。 我们今天监控的主要
阅读全文
摘要:1. 概述 本篇文章是zabbix发现的最后一篇,回顾一下前面几篇文章 《zabbix发现介绍》整个功能的介绍 《zabbix发现配置》server通过配置好的规则,自动添加host、group、template 《zabbix Active agent自动注册》与discovery相反,功能基本相
阅读全文
摘要:说明:根据企业的业务内容来自定义合适的模板,所有主机都可以使用这个定义模板,这样方便管理。 1、首先创建个人模板 配置 模版 创建模版(名字随意。不过最好方便认识,比如我给的名字,主机名+监控的服务+状态) dep5_httpd_status 2、在被监控定义KEY和脚本 3、在被监空开始定义KEY
阅读全文
摘要:zabbix模板是做什么的? 我们不提概念,通过一个案例来说明他是干什么的。 王小明是某公司系统管理员,负责100台Linux服务器,还有几台windows服 务器。他选择了zabbix作为监控服务器基本性能,如cpu、内存、硬盘、网络这些基本的东西,主管要求他一天内搞定。于是他开始做,第一台服务器
阅读全文
摘要:天气预报API 天气预报api地址:http://www.weather.com.cn/data/sk/101010100.html api正常情况下会返回如下数据: ZABBIX WEB场景配置 configuration->host->您的主机->web->点击右上角create scenari
阅读全文
摘要:一直在纠结用什么实例来给大家演示呢?想来想去还是官方的好,那我们怎么用zabbix监控web性能和可用性呢?我们这边分为几个步骤:打开网站、登陆、登陆验证、退出,一共4个小step,看实例。 检测流程 1. 打开网站:如果http code为200,并且响应的html中包含Zabbix SIA表示打
阅读全文
摘要:为什么要自定义OID? 前面的文章我们已经讲过zabbix如何使用snmp监控服务器,但是他有一个很明显的局限性:只能监控定义好的OID项目,假如我们想知道nginx进程是否在运行?在没有zabbix agent的情况下,我们该怎么做呢?接下来就用这个实力来讲解自定义OID 确认SNMP OID是否
阅读全文
摘要:如果你觉得你得服务器信息暴露在外面没关系,或者说服务器安全限制的很严格,不需要对snmp做一道验证,那么你可以打住,否则继续往下看。snmp v2配置请参考上一节《snmp安装配置 zabbix snmp监控准备(52)》 增加snmp v3用户 参数说明 ttlsa:用户名 ttlsapwd:密码
阅读全文
摘要:陆续写了几个zabbix监控实例,也提供了监控模板。今天群里有兄弟问什么时候出一个zabbix通过JMX监控tomcat的文章。鉴于tomcat用户群体大而且之前也有很多兄弟有过相似需求,今天在此分享zabbix监控tomcat一文。 安装Tomcat 既然你需要监控tomcat,基本说明你已经安装
阅读全文
摘要:不多说,首先你需要开启php-fpm的状态页,请参考凉白开前面写的文章《启用php-fpm状态详解》,然后更我一步一步来完成zabbix对php-fpm的监控。 zabbix客户端配置 增加自定义key 在此没有额外使用脚本,比网络上的其他脚本要精练不少! 重启zabbix客户端 依据自己的情况来重
阅读全文
摘要:需要使用zabbix监控nginx,首先nginx需要配置ngx_status,如果开启请看凉白开之前的文章《启用nginx status状态详解》 nginx status信息 以上为nginx性能计数,我们除了监控以上数据,还需要监控nginx进程状态,并且配置触发器! zabbix客户端配置
阅读全文
摘要:前言 前段时间,运维生存时间群里有一位兄弟咨询API操作,由于时间忙,给了一份写好的zabbix维护脚本给他参考,脚本里面包含用户登录或者token、获取主机信息、创建维护模式。有python脚本功力的同学直接看脚本。 脚本功能 zabbix_maintenance.py 执行本脚本,zabbix将
阅读全文
摘要:在linux下不同硬件或者系统版本不同识别到的块设备的名称各不相同,可能是sda、xda等等,因此通过zabbix监控磁盘普通的模板显得死板不不够灵活。通过zabbix的自动发现功能,通过脚本获取系统块设备的名称,然后保存到变量中,在通过zabbix客户端的自定义监控选项将监控的键值传给服务端。 参
阅读全文
摘要:在zabbix官方下载页面,我们可以发现有一个LTS版本。如下图:分别为Zabbix 2.4、Zabbix 2.2 LTS zabbix lts版本 zabbix lts版本 经常有人问起,他们俩的区别。 LTS为Long Term Support的简写,zabbix将为客户提供5年的支持服务。前三
阅读全文
摘要:本文内容更新至:http://www.ttlsa.com/zabbix/zabbix-onealert-msg-compress/ 1. 前言 告警将重要信息发送给运维「或者其他相关人」,及时发现并且处理问题。在所有开源监控软件里面,Zabbix 的告警方式无疑是最棒的。告警的方式各式各样,从 Em
阅读全文