码迷,mamicode.com
首页 > 其他好文 > 详细

探测文件存在与否push状态至falcon

时间:2016-08-05 21:40:31      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:文件存在与否;os

#!/usr/bin/python27
#-*- coding:utf8 -*-
import requests
import time
import json
import os,os.path
eaglecachelog="PATH/TO/SOME_FILE"
ts = int(time.time())

if os.path.isfile(eaglecachelog):
     state = 1
else:
     state = 0
 
print state
cache = [
     {
      "endpoint":"HOSTNAME",
      "metric":"eaglecache",
      "timestamp":ts,
      "step":300,
      "value":state,
      "counterType": "GAUGE",
      "tags": "eaglecache=agent",
 }
]  
s = requests.post("http://127.0.0.1:1988/v1/push", data=json.dumps(cache))
print s.text

本文出自 “Zcy.gy” 博客,请务必保留此出处http://1064187464.blog.51cto.com/9108437/1834860

探测文件存在与否push状态至falcon

标签:文件存在与否;os

原文地址:http://1064187464.blog.51cto.com/9108437/1834860

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!