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

有了需求,可以直接开工了!为了方便记忆,我会写详细的步骤。

需求: 要监控/usr/local/activemq5.5/data/kahadb 这个目录,当这个目录空间达到100M时,立即报警!

通过在用户端定义相应的key,在发送数据时会有这个标识。服务端在收集数据时,采取这个key后,将其放入相应的图形中。

第一步:修改客户端配置文件,并添加如下行!

# vim /etc/zabbix/zabbix_agentd.conf

UserParameter=disk.kahadb,/etc/zabbix/scripts/disk-kahadb

第二步: 添加disk-kahadb脚本

# cat /etc/zabbix/scripts/disk-kahadb

#!/bin/bash

est=`sudo /usr/bin/du -m  /usr/local/activemq5.5/data/kahadb/ | cut -f1 | cut -d "M" -f1 `

echo $est

第三步: 对这个脚本进行授权

chmod 777 /etc/zabbix/scripts/disk-kahadb

重启zabbix客户端

服务器端------------>

第四步,开始图形化操作了

a、添加一个模版组apachemq-kahadb,此时你也可以添加几个主机进去!

b、 添加完毕之后成这样了

c、下一步的步骤就是添加applications,items,triggers三步曲!

d、在applictions中添加iteams,请注意红色

e、添加tigers

添加成功后!

f、点击上图的Graphs可以添加图形

g、在某个主机上连接这个模版!

h、成功上图!关于tigger我就不写了,上图太麻烦了。

linux监控目录容量,利用ZABBIX监控某个目录大小相关推荐

  1. linux服务器系统_利用Zabbix监控系统监测Linux服务器系统时间是否准确完美实现...

    服务器时间校准是非常重要的,因为很多应用服务都是需要基于时间的,服务器系统时间如果不准确的话就会产生很多问题.虽然我们可以通过部署NTP时间服务器来进行校准,但是有时候感觉还不够保险,而这往往也是很多 ...

  2. 利用 Zabbix 监控 mysqldump 定时备份数据库是否成功

    场景需求 大部分企业都会存在测试数据库.然而,这些公司的运维人员普遍的做法是编写一个shell脚本通过mysqldump,这个MySQL数据库备份工具结合Linux的crontab这个定时任务命令,实 ...

  3. 利用 Zabbix 监控 mysqldump 定时备份数据库是否成功 | 运维进阶

    场景需求 大部分企业都会存在测试数据库.然而,这些公司的运维人员普遍的做法是编写一个shell脚本通过mysqldump,这个MySQL数据库备份工具结合Linux的crontab这个定时任务命令,实 ...

  4. 利用zabbix监控mysqldump定时备份数据库是否成功 乐维君

    转载来源 : 利用zabbix监控mysqldump定时备份数据库是否成功 : https://www.jianshu.com/p/a8a23fb704c3 场景需求 大部分企业都会存在测试数据库.然 ...

  5. linux监控平台介绍、zabbix监控介绍、安装zabbix

    linux监控平台介绍 常见开源监控软件 cacti.nagios.zabbix.smokeping.open-falcon 等等. nagios和zabbix流行度很高. cacti.smokepi ...

  6. Linux监控平台搭建( zabbix监控)

    2019独角兽企业重金招聘Python工程师标准>>> Linux监控平台搭建( zabbix监控) 一.Linux监控平台介绍 1.监控存在的原因 站点出了问题,没有人知道,等用户 ...

  7. 利用 Zabbix 监控数据库文件大小

    场景模拟: 数据库空间如果太大,对性能方面有一定的影响,所以某知名企业的运维人员小智想要监控每台数据库服务器的数据库文件大小.这名运维人员目前的做法是执行查询语句,把结果存成txt文件,然后每天都需要 ...

  8. Linux监控平台介绍、zabbix监控介绍、安装zabbix、忘记Admin密码如何做

    Linux监控平台介绍 常见开源监控软件 cacti.nagios.zabbix.smokeping.open-falcon等等. cacti.smokeping偏向于基础监控,成图漂亮. cacti ...

  9. zabbix监控java线程池,linux线程数限制与zabbix监控

    Linux最大线程数限制及当前线程数查询 最大线程数计算方式: n = total_memory/128k; Linux用户线程数限制而导致的程序异常为 java.lang.OutOfMemoryEr ...

最新文章

  1. 权限表管理之更新权限表数据
  2. 中国电信的新媒体营销尝试
  3. NCP1271的使用
  4. linux使用grep数字个数,51CTO博客-专业IT技术博客创作平台-技术成就梦想
  5. 安卓UI图分离器(支持ios@2x3x图转成安卓xhdpi,xxhdpi图,最新支持拖入并自动解压.zip图片压缩包)
  6. 数据库的binlog、redolog以及undolog
  7. python qcut_Python之Pandas库学习(三):数据处理
  8. boost.asio openssl zlib protobuf icu vs2015编译
  9. java 会话共享_java – servlet如何工作?实例化,会话,共享变量和多线程
  10. php试题与答案(二),php面试题附答案二
  11. 使用.NET System.IO.Pipelines和Kestrel套接字库创建Redis客户端
  12. 2021 年前端学习路线总结
  13. SQL Server 用SSMS查看依赖关系有时候不准确,改用代码查
  14. 解决 ElementUI form表单在dialog中重置表单,无法正确重置的问题
  15. 反激开关电源的工作原理
  16. R语言,导入XLSX的Excel数据 多sheet
  17. 23个经典营销创业案例,彻底颠覆你的营销思维
  18. 如何理解那些令人困惑的Windows 7文件/共享权限
  19. 结合webpack 一步一步实现懒加载的国际化简易版方案
  20. STM32 Simulink 自动代码生成电机控制:基于反电动势观测器的锁相环设计

热门文章

  1. django19:项目开发流程
  2. vue 2.6 插槽v-slot用法记录
  3. html选择文本框后提示消失,两种方法实现文本框输入内容提示消失
  4. 【摄影测量原理】第三章:双像立体测图
  5. Windows 8系统平台上应用软件安装心得
  6. Android之 FLAG_ACTIVITY_CLEAR_TASK
  7. 《零基础看得懂的C++入门教程 》——(3)表达式花样挺多鸭
  8. java剪切txt文件_用Java把剪切板的内容实时保存到txt
  9. aop在项目中的实际运用_【消防验收】防火玻璃在实际运用中的四大关键问题
  10. vnc oracle solaris,在Solaris下安装VNC 远程安装Oracle