因业务要求,需要对某些日志文件中出现的关键字进行监控,所以写了个脚本用于直接用zabbix调用并返回超出阈值的监控项。 主要用来替代zabbix自带的文件监控项。可以对一台机器上的多个日志文件,多个触发阈值进行监控。不用配置多条zabbix监控项及触发器。 也许将来会逐步增加其他奇怪的监控内容 脚本 ...
分类:
其他好文 时间:
2019-02-12 13:22:28
阅读次数:
141
在监控系统中,我们不仅需要系统收集监控项的数据,还要求当监控项的数据不正常时系统能够为我们提供告警。触发器就是用于定义监控项的阈值,当监控项的值超过阈值是将触发。基于触发器可以创建一个动作,在触发器被触发时执行相应的动作,如发邮件告警。 ...
分类:
Web程序 时间:
2019-02-08 11:48:33
阅读次数:
194
这篇文章将介绍模板中的监控项,包括监控项的配置、Zabbix内置的监控项键值和自定义监控项。 ...
分类:
Web程序 时间:
2019-02-07 23:39:42
阅读次数:
310
Zabbix的低级别发现(LLD)适用于监控多实例、变化的数据,LLD提供了一种在计算机上为不同实体自动创建监控项、触发器和图形的方法。例如:不同主机的网卡数量、网卡名称均不相同,使用LLD可以使我们不用为每台主机的每一块网卡单独创建一个监控项,而只要创建一个监控项即可。 通过LLD的key获取到的... ...
分类:
Web程序 时间:
2019-02-07 15:02:10
阅读次数:
297
1、需求描述
编写名为sysmon.sh的Shell监控脚本
监控内容包括CPU使用率、内存使用率、根分区的磁盘占用率
百分比只需精确到个位,如7%、12%、23%等
出现以下任一情况时告警:磁盘占用率超过90%、CPU使用率超过80%、
内存使用率超过90%,告警邮件通过mail命令发送到指定邮箱
结合crond服务,每半小时执行一次监控脚本
2、思路与命令测试
分析:监控内容包括CPU使用率、内存使用率、根分区的磁盘占用率
df 命令
awk 命令
mpstat 命令(需安装sysstat软件包)
free 命令
crontab 命令
3、脚本编程与调试
使用用df命令提取出根分区的磁盘占用率,赋值给变量DUG
使用mpstat命令提取CPU使用率,赋值给变量CUG
使用free命令提取出内存使用率,赋值给变量MUG
使用if语句判断上述监控项目是否超标,将需要告警的信息保存到/tmp/alert.txt文件;若该存在则作为告警邮件发送
调试优化并设置crontab计划
分类:
系统相关 时间:
2019-02-06 23:59:33
阅读次数:
706
4.1 制定项目章程 4.2 制定项目管理计划 4.3 指导与管理项目工作 4.4 管理项目知识 4.5 监控项目工作 4.6 实施整体变更控制 4.7 结束项目或阶段 ...
分类:
其他好文 时间:
2019-02-03 11:01:44
阅读次数:
170
[4ajr@elk1 scripts]$ curl 172.30.210.175:9200/_cat/health [4ajr@elk1 scripts]$ cat check_es_healthy.py import commands command = '172.30.210.175:9200/ ...
分类:
其他好文 时间:
2019-02-03 10:36:25
阅读次数:
192
系统版本: centos6 x86_64 mysql版本: mysql5.6 实施目的: 监控mysql 客户端配置: 1、准备工作:搭建zabbix服务,使服务端客户端连接成功,并有基础监控项 2、使用percona监控服务,因为percona是监控项更全面,原本支持cacti 目前支持zabbi ...
分类:
数据库 时间:
2019-01-25 16:03:46
阅读次数:
222
Too many parameters 由于agent版本差异监控项的参数不一样 , 解决方法升级agent版本 Cannot obtain filesystem information: [2] No such file or directory 提示没有这个监控数值 ...
分类:
其他好文 时间:
2019-01-24 15:35:09
阅读次数:
929
监控项 : system.run[cat /etc/zabbix/scripts/sql_lock/lock.txt] 字符串 触发器 : {192.168.8.116:system.run[cat /etc/zabbix/scripts/sql_lock/lock.txt].strlen()}>0 ...
分类:
其他好文 时间:
2019-01-24 15:07:58
阅读次数:
182