Zabbix开发实践:HPUX获取磁盘利用率最大值

需求:A公司运维人员想监控HPUX操作系统中多个磁盘利用率的一个最大值并通过zabbix展示出来
方法:使用sar工具加agent内置键获取多个磁盘利用率的最大值
实验步骤:
第一步:agent.conf中定义一个自定义键值

只所以使用这个键值,是为了后期可以在模板修改脚本参数,就可以不用后期调整了命令,需要频繁重启agent

第二步:在HPUX服务器测试获取磁盘利用最大值命令

解释一下上面命令:
Sar -d 5 1代表停顿5s,获取一下磁盘的信息。
Awk ‘FS=” +” {print $3}’ 这里是重点,按空格分隔提取第三列,即磁盘利用率(如果不加FS这个分隔,那么disk8的第3列将会是avque列,因为disk8的第一列为空。

Sort -nr按数值排列,字符串默认会排在最下面,head -n 1获取最上面的值,即磁盘利用率最大值

第三步:模板添加监控项

这种好处就是,我可以修改sar -d 1 1执行的间隔,或者用head -n 2获取最大的两个值而不用重启agent

第四步验证数据

成功

技术交流欢迎加入Q群:177428068

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值