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

需求:A公司运维人员想监控HPUX操作系统中多个磁盘利用率的一个最大值并通过zabbix展示出来 方法:使用sar工具加agent内置键获取多个磁盘利用率的最大值
实验步骤:
第一步:agent.conf中定义一个自定义键值
6gCouxqv62e3371ad3b88.png
只所以使用这个键值,是为了后期可以在模板修改脚本参数,就可以不用后期调整了命令,需要频繁重启agent
第二步:HPUX服务器测试获取磁盘利用最大值命令
7oaNKsnz62e33724165ae.png
解释一下上面命令:
Sar -d  5 1代表停顿5s,获取一下磁盘的信息。
Awk ‘FS=” +” {print $3}’  这里是重点,按空格分隔提取第三列,即磁盘利用率(如果不加FS这个分隔,那么disk8的第3列将会是avque列,因为disk8的第一列为空。
9vyRwLUz62e3372e65771.png
Sort -nr按数值排列,字符串默认会排在最下面,head -n 1获取最上面的值,即磁盘利用率最大值
第三步:模板添加监控项
tSebwWMI62e33737d4e42.png
这种好处就是,我可以修改sar -d 1 1执行的间隔,或者用head -n 2获取最大的两个值而不用重启agent
第四步验证数据
IgAEhlP862e3373f77355.png
成功

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

0 条评论

请先 登录 后评论
乐维君
乐维君

397 篇文章

作家榜 »

  1. 乐维君 397 文章
  2. YOHOHO 14 文章
  3. 机灵小和尚 13 文章
  4. 我是一只小菜鸡 12 文章
  5. 细雨闲花 11 文章
  6. 。。。 9 文章
  7. 御前侍卫张五哥 9 文章
  8. 小黄人 8 文章