zabbix监控目录大小

 Zabbix监控文件大小

在agent端编写监控脚本

[email protected]:/root # cat /etc/disk-checksize

#!/bin/bash
directories_size=`sudo du -sb /home | awk ‘{print $1}‘`
echo $directories_size

修改配置文件

指定key为disk.checksize,脚本文件为/etc/disk-checksize

[email protected]:/root # cat /etc/zabbix/zabbix-agentd.conf | grep UserParameter

UserParameter=disk.checksize,/etc/disk-checksize

重启agent

[email protected]:/root # /etc/init.d/zabbix-agentd restart

查看日志( 发现执行脚本时候提示权限不对)

解决办法

[email protected]:/etc # chown zabbix.zabbix disk-checksize

[email protected]:/etc # cat /etc/sudoers | grep zabbix

zabbix ALL=NOPASSWD:ALL

再次重启,发现日志正常

页面配置

添加监控项

添加图形

 查看图形(当时没来得及截图,下方有

可以自己创建一个大文件,来观察监控页面是否有变化

dd if=/dev/zero of=tes6t.sh bs=100M count=100

验证完之后使用 shred -u -z 文件  来完全删除

对于zabbix监控页面显示时间不对的问题,参考http://www.cnblogs.com/shenjianyu/p/6419021.html

同步下时间,再重启服务器就可以了

如果agent日志提示Not supported

1.key不对

2.超时时间过短

修改配置文件中的超时时间

时间: 2024-11-05 05:46:37

zabbix监控目录大小的相关文章

zabbix 监控目录大小

dir () { dir=$1 [ -d $dir ] || mkdir $dir num=(`/usr/bin/du $dir -sk|awk '{print $1}'|sed 's/[A-Z]//'`) m=$(echo "scale=3;$num/1024"|bc|awk '{printf "%.3f", $0}') echo $m } dir $1

zabbix监控目录的变化

监控linux文件的一个目录大小 我们知道,Linux自带的一些监控模板可能无法满足我们的需求,在生产环境中,我们可能需要对某些目录进行监控,比如/boot,接下来我们来对演示一下如何对目录进行监控,我们可以自定义key,来实现我们所需要的功能~ 首先你要安装好zabbix_agent客户端 1.定义好监控对象,比如我要监控的就是/linjie/data/alarm/目录,我的思路就是在客户端把这个目录的大小取出来,然后发给服务端就好 [[email protected] linjie]# mk

利用zabbix监控某个目录大小

近期,因为JMS的消息堆积导致ApacheMQ频率故障(消息没有被消费掉,导致其数据库达到1.2G,JMS此时直接挂掉),很是郁闷!刚好自 己在研究zabbix.既然zabbix如此强大,那么它可以监控我的这个目录大小吗?在网上找了很久之后,没有结果. 此时,想起了这前导入的其他模版,于是决定修改模版,改着改着又出问题!但是思路已经有了.于是有了本文. 有了需求,可以直接开工了!为了方便记忆,我会写详细的步骤. 需求: 要监控/usr/local/activemq5.5/data/kahadb

【技术干货】Zabbix定制监控目录下文件的创建状态

由于项目需求:需要监控某一目录下的某一文件在指定时间段是否创建成功,所以接下来将演示如何实现这一需求. 假设目录是:/home/monitor/test 文件名称是: ADAPTER_CP0006_GLP_INFO.20190701和ADAPTER_CP0006_GLP _INFO.20190701.ok 指定时间是:7:00 Zabbix被监控端的配置: 1. 在/usr/local/zabbix/etc/zabbix_agentd.conf.d/目录的操作: vim file_status.

Zabbix 三、Zabbix监控第一台服务器

一.zabbix-server添加被监控主机  1.Node1节点安装zabbix-agent,zabbix-sender并修改配置文件 [[email protected] ~]# yum install zabbix-agent zabbix-sender Dependencies Resolved =================================================================================================

zabbix监控Oracle

公司业务使用的是一直oracle数据库,老大要求监控表空间剩余大小并且当剩余过小时能够及时报警.刚想出来的方案是通过写脚本获取表空间的数据,通脚本中使用expect自动输入密码登陆oracle用户然后再登陆数据库查询数据返回给zabbix_server.但是由于脚本运行时间大概12秒左右,zabbix获取数据总是超时(只是个人理解,如果你有解决方法希望给我留言,谢谢).在网上搜索中发现zabbix插件-orabbix,原理是通过orabbix登陆被监控主机oracle数据库,查询数据.个人认为非

Centos安装zabbix监控

zabbix是一个基于WEB界面的开源网络监控程序.官网:http://www.zabbix.com/.使用系统为CentOS6.2,监控机IP为192.168.1.100,被监控机IP为192.168.1.200.官方wiki:http://www.zabbix.com/wiki/. 一.监控机安装安装PHP Web Server环境及所需软件 这里选择用apache+php+mysql.安装zabbix需要的web server环境软件包: yum install httpd mysql m

zabbix监控mysql+报警

zabbix监控mysql性能 在Zabbix的监控系统中通常是由Zabbix Server与Zabbix Agent一起配合实现监控,在Zabbix Agent内置了很多监控基础的监控项. 这些监控项都是CPU, 文件系统, 网络,磁盘等基础的监控项,对于自己开发服务的监控,Zabbix提供了良好框架为用户实现监控和报警,下面将以为MySQL添加监控为例,介绍如何添加自定义监控. 实验环境 1.NySQL 192.168.2.6 (agent) 2.Zabbix Server 172.30.1

19.1 Linux监控平台介绍 19.2 zabbix监控介绍 19.3/19.4/19.6 安装zabbix 19.5 忘记Admin密码如何做

19.1 Linux监控平台介绍 19.2 zabbix监控介绍 19.3/19.4/19.6 安装zabbix 19.5 忘记Admin密码如何做 19.1 Linux监控平台介绍 监控存在的原因 站点出了问题,没有人知道,等用户发现了,才提醒供应商:对公司影响很大 常见开源监控软件 cacti.nagios.zabbix.smokeping.open-falcon等等 //主流 nagios.zabbix cacti.smokeping偏向于基础监控,成图非常漂亮 //比较适合监控网络设备