Redis:zabbix自动发现监控多端口redis
待整理:
#!/usr/bin/env python
#encoding: utf-8
import os
import json
base_dir = os.path.dirname(os.path.abspath(__file__))
port_file = os.path.join(base_dir,'redis.port')
print port_file
ports = []
try:
with open(port_file,"r") as f:
data = f.readlines()
for i in data:
ports += [{'{#REDISPORT}':i.strip()}]
except:
f.close()
print json.dumps({'data':ports},sort_keys=True,indent=4,separators=(',', ':'))
还没有评论,来说两句吧...