我是初学者所以请善待。我想从服务器上安装的某些VM下载CPU利用率。服务器已安装Graphite。我安装了Python graphite-api,我有服务器连接的详细信息。如何进行REST api调用以开始提取数据?
答案 0 :(得分:3)
使用requests
包:
>>> r = requests.get('https://your_graphite_host.com/render?target=app.numUsers&format=json', auth=('user', 'pass'))
>>> r.json() # this will give your the JSON file with the data
请注意,您必须使用适当的指标名称替换app.numUsers
。您还可以请求其他格式和时间范围,请参阅graphite-api docs。