代码如下

#!/usr/bin/pythonimport os
import jsondata = {}
diskname_list = []
disk_list=[]command = '''iostat |awk '{print $1}'| grep ^[vd]'''lines = os.popen(command).readlines()for line in lines:disk_name =  line.strip('\n')disk_list.append(disk_name)for disk_name in list(set(disk_list)):disk_dict = {}disk_dict['{#DISK_NAME}'] = disk_namediskname_list.append(disk_dict)data['data'] = diskname_listjsonStr = json.dumps(data, sort_keys=True, indent=4)print jsonStr

运行结果如下:

转载于:https://blog.51cto.com/bobo123/1697011

zabbix 之 磁盘发现脚本相关推荐

  1. zabbix监控磁盘IO性能

    前言 日常工作中,对于磁盘IO的监控必不可少,通过zabbix来实现对磁盘的监控,可以让我们对磁盘的工作状态有充分的了解,对可能由于磁盘的原因造成的性能瓶颈提前预防 1. 客户端配置 1.1 磁盘自动 ...

  2. python 导出数据并发邮件_Python自动化导出zabbix数据并发邮件脚本

    Zabbix没有报表导出的功能,于是通过编写脚本导出zabbix数据并发邮件.效果如下: 下面是脚本,可根据自己的具体情况修改: #!/usr/bin/python` `#coding:utf-8` ...

  3. Zabbix通过自动发现监控端口

    安装环境 Zabbix server和agent通过编译方式安装在服务器192.168.25.106上.Zabbix server/agent的安装目录为:/usr/local/zabbix. 创建脚 ...

  4. Zabbix的自动发现

    Zabbix自动发现是通过(1)网络扫描或(2)代理主动发现实现监控.本文主要介绍网络扫描的发现方式,并深入介绍底层监控项的主动发现功能. 网络发现(Discovery) 对于网络发现最需要理解的就是 ...

  5. zabbix低级自动发现(DDL)

    文章目录 一.简介 1.什么叫低级自动发现DDL? 2.实现原理及其流程 二.获取变量名称 1.设置获取变量名脚本 2.添加监控key 3.添加自动发现规则 三.添加监控项 1.添加监控项 2.设置监 ...

  6. zabbix 自动注册发现

    前段时间有人问我zabbix自动注册发现怎么搞?今天就写个博客简单演示下. zabbix的自动注册发现添加就在zabbix的报警添加动作那块,只是有个下拉按钮,其实也特别简单,看下图:组态-动作-自动 ...

  7. Windows获取CPU、内存和磁盘使用率脚本

    获取CPU使用率脚本(vbs),另存为cpu.vbs: On Error Resume Next Set objProc = GetObject("winmgmts:\\.\root\cim ...

  8. python群发短信脚本_python实现zabbix发送短信脚本

    本文实例为大家分享了zabbix发送短信的具体代码,供大家参考,具体内容如下 使用方法 ./sendSMS.py PHONE_NUMBER args_2 SMS_MSG 接收参数输入 参数一: 接收手 ...

  9. Linux Shell脚本专栏_监控100台服务器磁盘利用率脚本_07

    文章目录 监控100台服务器磁盘利用率脚本 1. 远程连接生成sshkey 2. 复制ssh公钥到目标服务器 3. 登录目标服务器查看 4. 私钥免登录 5. 192.168.43.134 服务器创建 ...

最新文章

  1. Windows7跑星际争霸问题解决——为了继续星际争霸的辉煌!
  2. homebrew安装mysql
  3. RabbitMQ exchange交换机机制
  4. 十个网志流量统计工具一览
  5. 输入控件控制输入限制
  6. day48 Pyhton 数据库Mysql 05
  7. python selenium+pywin32 实现网页另存为
  8. 多个项目共用同一个redis_浅谈Redis分布式锁(上)
  9. 单片机跑马灯程序c语言,用单片机编写几种跑马灯程序
  10. windows xp 美化大师之系统主题
  11. [生存志] 第71节 阖闾五战入郢
  12. 企业服务器固态硬盘寿命,SSD固态硬盘使用寿命短?_企业存储技术与评测-中关村在线...
  13. 苹果CMSV10本地DPLAYER播放器自动下一集设置教程
  14. 入手python难不难_Python难不难?容易学吗?
  15. 十四五期间我国区块链技术趋势特征分析
  16. GBASE斩获2022科技赋能金融业数字化转型突出贡献奖
  17. UG10.0汽车大模钢料编程带刀路3D图档
  18. java 骰子游戏_java 骰子游戏
  19. 手写表单及h5表单验证举例
  20. hive中生成32位uuid

热门文章

  1. linux重启后mysql无法启动_Linux重启后MySQL数据库文件全部丢失MySQL无法启动
  2. python打印文件到字符串_请问Python打印字符串到文本文件
  3. 去除List集合中的重复元素,并保持原有数据的初始顺序
  4. php提交失败阻止提交数据,php – 在刷新浏览器时阻止重新提交提交
  5. [Ext JS]5.9 嵌套Grid的实现及注意事项
  6. Chrome , Firfox 对应IE fireEvent 的方法
  7. Javascript图形处理库 -- Raphaël
  8. ORA-01033 的解决
  9. android webview圆角,Android 实现一个通用的圆角布局
  10. java jdbc oracle rac_JDBC连接oracle RAC数据库配置