zabbix 之 磁盘发现脚本
代码如下#!/usr/bin/python
import os
import json
data = {}
diskname_list = []
disk_list=[]
command = '''iostat |awk '{print $1}'| grep ^'''
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_name
diskname_list.append(disk_dict)
data['data'] = diskname_list
jsonStr = json.dumps(data, sort_keys=True, indent=4)
print jsonStr 运行结果如下:
http://s3.运维网.com/wyfs02/M02/73/87/wKioL1YAxIXwfGFlAACuICt_tVs301.jpg
页:
[1]