zabbix 之 磁盘发现脚本
代码如下
#!/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 之 磁盘发现脚本相关推荐
- zabbix监控磁盘IO性能
前言 日常工作中,对于磁盘IO的监控必不可少,通过zabbix来实现对磁盘的监控,可以让我们对磁盘的工作状态有充分的了解,对可能由于磁盘的原因造成的性能瓶颈提前预防 1. 客户端配置 1.1 磁盘自动 ...
- python 导出数据并发邮件_Python自动化导出zabbix数据并发邮件脚本
Zabbix没有报表导出的功能,于是通过编写脚本导出zabbix数据并发邮件.效果如下: 下面是脚本,可根据自己的具体情况修改: #!/usr/bin/python` `#coding:utf-8` ...
- Zabbix通过自动发现监控端口
安装环境 Zabbix server和agent通过编译方式安装在服务器192.168.25.106上.Zabbix server/agent的安装目录为:/usr/local/zabbix. 创建脚 ...
- Zabbix的自动发现
Zabbix自动发现是通过(1)网络扫描或(2)代理主动发现实现监控.本文主要介绍网络扫描的发现方式,并深入介绍底层监控项的主动发现功能. 网络发现(Discovery) 对于网络发现最需要理解的就是 ...
- zabbix低级自动发现(DDL)
文章目录 一.简介 1.什么叫低级自动发现DDL? 2.实现原理及其流程 二.获取变量名称 1.设置获取变量名脚本 2.添加监控key 3.添加自动发现规则 三.添加监控项 1.添加监控项 2.设置监 ...
- zabbix 自动注册发现
前段时间有人问我zabbix自动注册发现怎么搞?今天就写个博客简单演示下. zabbix的自动注册发现添加就在zabbix的报警添加动作那块,只是有个下拉按钮,其实也特别简单,看下图:组态-动作-自动 ...
- Windows获取CPU、内存和磁盘使用率脚本
获取CPU使用率脚本(vbs),另存为cpu.vbs: On Error Resume Next Set objProc = GetObject("winmgmts:\\.\root\cim ...
- python群发短信脚本_python实现zabbix发送短信脚本
本文实例为大家分享了zabbix发送短信的具体代码,供大家参考,具体内容如下 使用方法 ./sendSMS.py PHONE_NUMBER args_2 SMS_MSG 接收参数输入 参数一: 接收手 ...
- Linux Shell脚本专栏_监控100台服务器磁盘利用率脚本_07
文章目录 监控100台服务器磁盘利用率脚本 1. 远程连接生成sshkey 2. 复制ssh公钥到目标服务器 3. 登录目标服务器查看 4. 私钥免登录 5. 192.168.43.134 服务器创建 ...
最新文章
- Windows7跑星际争霸问题解决——为了继续星际争霸的辉煌!
- homebrew安装mysql
- RabbitMQ exchange交换机机制
- 十个网志流量统计工具一览
- 输入控件控制输入限制
- day48 Pyhton 数据库Mysql 05
- python selenium+pywin32 实现网页另存为
- 多个项目共用同一个redis_浅谈Redis分布式锁(上)
- 单片机跑马灯程序c语言,用单片机编写几种跑马灯程序
- windows xp 美化大师之系统主题
- [生存志] 第71节 阖闾五战入郢
- 企业服务器固态硬盘寿命,SSD固态硬盘使用寿命短?_企业存储技术与评测-中关村在线...
- 苹果CMSV10本地DPLAYER播放器自动下一集设置教程
- 入手python难不难_Python难不难?容易学吗?
- 十四五期间我国区块链技术趋势特征分析
- GBASE斩获2022科技赋能金融业数字化转型突出贡献奖
- UG10.0汽车大模钢料编程带刀路3D图档
- java 骰子游戏_java 骰子游戏
- 手写表单及h5表单验证举例
- hive中生成32位uuid
热门文章
- linux重启后mysql无法启动_Linux重启后MySQL数据库文件全部丢失MySQL无法启动
- python打印文件到字符串_请问Python打印字符串到文本文件
- 去除List集合中的重复元素,并保持原有数据的初始顺序
- php提交失败阻止提交数据,php – 在刷新浏览器时阻止重新提交提交
- [Ext JS]5.9 嵌套Grid的实现及注意事项
- Chrome , Firfox 对应IE fireEvent 的方法
- Javascript图形处理库 -- Raphaël
- ORA-01033 的解决
- android webview圆角,Android 实现一个通用的圆角布局
- java jdbc oracle rac_JDBC连接oracle RAC数据库配置