例如监控/root/data 目录

一、添加自己脚本

[root@localhost sbin]# pwd
/usr/local/sbin
[root@localhost sbin]# cat dir_size.sh
#!/bin/bashdu -m /root/data | tail -n 1 | awk '{print $1}'
[root@localhost sbin]# chmod 777 dir_size.sh

二、添加自定义密钥(监控项里面的‘键值’)

[root@localhost zabbix_agentd.d]# pwd
/etc/zabbix/zabbix_agentd.d
[root@localhost zabbix_agentd.d]# cat dir_size.conf
UnsafeUserParameters=1
UserParameter=dir.size,/usr/local/sbin/dir_size.sh
[root@localhost zabbix_agentd.d]#

三、重启zabbix-agent

[root@localhost zabbix_agentd.d]# systemctl restart zabbix-agent
[root@localhost zabbix_agentd.d]# netstat -lntp | grep zabbix
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      26858/zabbix_agentd
tcp        0      0 0.0.0.0:10051           0.0.0.0:*               LISTEN      1389/zabbix_server
tcp6       0      0 :::10050                :::*                    LISTEN      26858/zabbix_agentd
tcp6       0      0 :::10051                :::*                    LISTEN      1389/zabbix_server
[root@localhost zabbix_agentd.d]#

注意:zabbix是普通用户,像/root/这样的目录是没有权限访问的,需要加权

[root@localhost ~]# chmod o+x /root/

四、创建模板



五、主机链接模板


查看最新数据

验证一下

locahost zabbix_agentd.d#sh /usr/local/sbin/dir_size.sh

六、添加动作 (省略)

https://www.jianshu.com/p/59e5bad71991

Zabbix---5 监控linux服务器目录大小相关推荐

  1. zabbix计算型监控项函数last_面试官:如何用zabbix实现监控linux服务器进程使用率...

    概述 今天主要介绍怎么用zabbix来监控linux服务器进程使用率,下面一起来看看吧~ 1.配置监控项 proc.num 是用来统计某些状态的进程数量的. proc.num[,,,] name - ...

  2. 使用visualvm远程监控LINUX服务器JVM

    使用visualvm远程监控LINUX服务器JVM 一.JMX方式: 1. 首先要修改JDK中JMX服务的配置文件,以获得相应的权限: 进入$JAVA_HOME所在的根目录的/jre/lib/mana ...

  3. Prometheus和Grafana的监控Linux服务器和MYSQL数据库

    [使用root用户执行以下操作] 目录 一.安装Prometheus和Grafana 1.安装 Prometheus 1)下载 Prometheus 2)解压安装包 3)启动prometheus 4) ...

  4. zabbix如何监控linux磁盘性能IO

    前提环境: perl和python,以及zabbix-agent已是可用状态 需要主要监控的指标: 1:每秒IO数,即iops或tps2:吞吐率3:平均IO尺寸,avgrq-sz4:IO等待队列长度, ...

  5. Linux查看目录大小文件大小内存大小硬盘大小

    Linux查看目录大小文件大小内存大小硬盘大小 Linux运维操作时,需要查看文件大小,以及服务器的可用存储大小. df 命令以磁盘分区为单位查看文件系统 # 查看磁盘剩余空间 df -hl # 查看 ...

  6. 飞信msn多保险监控Linux服务器

    飞信msn多保险监控Linux服务器 作为Linux系统管理员,同时管理很多服务器,一但服务器发生故障,管理员不能及时发现和处理,会造成不必要的后果.我们不能时刻看屏幕进行控制,所以采用自动化报警系统 ...

  7. Nagios监控linux服务器

    原始出处 Nagios监控linux服务器 平台及所用组件,     监控服务器:RHEL5(192.168.0.20)+nagios-3.0.5+ nagios-plugins-1.4.11+ nr ...

  8. linux看目录用的哪个磁盘,linux查看目录大小及硬盘大小

    linux查看目录大小及硬盘大小的命令: # du -ks   ---in all # du -k     ---every last du和df命令都被用于获得文件系统大小的信息:df用于报告文件系 ...

  9. linux监测node进程,通过node_exporter监控linux服务器一

    前言: node_exporter用于监控*nux系统,使用go编写的收集器 prometheus服务器:192.168.199.222 监控服务器 192.168.199.221 在192.168. ...

最新文章

  1. Nginx —— ngx_http_core_module 模块提供的变量
  2. 陈省身数学奖获得者张继平:怎样才能学好数学?
  3. 来自我的破船大大的博客,记录他的iOS成长之路,与君同勉!
  4. 独立ip 公司文件服务器,企业在外贸建站时,为什么要选择独立IP的服务器?
  5. jmeter web监听结果_监听器-聚合报告监听性能测试结果
  6. 现代操作系统-原理与实现(上)【银杏书-读书笔记】
  7. 人类究竟需要什么样的微积分原理
  8. 高中数学解题技巧:平面解析几何-圆锥曲线的综合问题
  9. 分节符是什么?怎么利用分节符设置某一页文档的页眉页脚?
  10. vue项目架构搭建-3
  11. 男孩子读博士的十大好处
  12. 查看网页是否压缩gzip+编码方式
  13. 自然数 素数 质数_素数列表–最多20,000个素数的图表
  14. 计算机工作表中按升序排列,计算机文化基础上机指导
  15. 移动应用广告对接:为什么SDK是最佳选择?
  16. BPM流程引擎功能对比
  17. selenium 安装教程
  18. 网站流量统计工具介绍
  19. 【计算机网络】——计算机网络基础
  20. 几个常见的B端推广渠道

热门文章

  1. 卷积神经网络工作原理直观的解释
  2. before和after怎么区分_深入理解::before/:before和::after/:after的使用
  3. linux下目标文件的类型6,Linux下文件类型
  4. java setenabled不好用,哪个更好,setEnabled或setUserInteractionEnabled?
  5. 某大型银行深化系统技术方案之十六:业务应用层
  6. Android 视图(View)概述
  7. [转载]无线通信系统中的调制解调基础(一):AM和FM
  8. linux双系统安装nvidia,ubuntu 16.04(Windows 10双系统+grub引导)无法进入tt1~tt6(NVIDIA驱动安装相关-黑屏,login loop,分辨率)...
  9. mysql实现俩个属性加减运算_1.3 算数运算符
  10. Linux系统安装Redis