grafana worldPing插件

worldPing插件安装

官网介绍:https://grafana.com/plugins/raintank-worldping-app/installation

插件下砸地址:https://grafana.com/api/plugins/raintank-worldping-app/versions/1.2.3/download

1、上传到/var/lib/grafana/plugins目录下

2、解压zip安装包

3、重启grafana服务

4、在grafana官网注册账号,申请一个API KEY,秘钥需要自己记住,类似如下

 

eyJrIjoiYWYyYzBhMTBjY2YzZWIzNmUyNTBlMG2VhYjNjOTMyZsWY4NTQ1ZDBhZCIsImf4iOiJzaGhud2FuZ2ppYW4iLCJpZCI6NjI4NDR9

 

5、在自己搭建的grafana页面中配置API KEY

6、配置成功后

7、添加监控站点

 

WorldPin API介绍

官网:http://docs.worldping.apiary.io/#introduction/what-is-worldping?

如何获取所有监控节点地址?

python代码

def get_woordping_probs():
    from urllib2 import Request, urlopen

    headers = {
        'Authorization': 'Bearer eyJrIjoiYWYyYzBhMTBjY2YzZWIzNmUyNTBlMG2VhYjNjOTMyZsWY4NTQ1ZDBhZCIsImf4iOiJzaGhud2FuZ2ppYW4iLCJpZCI6NjI4NDR9'
    }
    request = Request('https://worldping-api.raintank.io/api/v2/probes', headers=headers)

    response_body = urlopen(request).read()
    print response_body

if __name__ == '__main__':
    get_woordping_probs()

返回结果中可以看到具体监控地区的IP地址信息

 

posted @ 2017-05-23 10:25  shhnwangjian  阅读(3143)  评论(0编辑  收藏  举报