zipkin实战(python)

原创
2017/03/31 17:15
阅读数 2.4K

选型

        之前说了,正是因为zipkin支持多种异构的数据源,而目前支持的有四种python lib库,其中py_zipkin是基础的,其他三个都是基于py_zipkin封装而来,因为比较擅长flask web框架,又在google搜索了一下zipkin example,发现有pyramid_zipkin现成的例子,所以可以直接拿来试用了。

安装依赖

pip install py-zipkin 
pip install pyramid
pip install pyramid-zipkin

下载

cd /opt/programs
git clone https://github.com/openzipkin/pyramid_zipkin-example.git

部署

cd /opt/programs/pyramid_zipkin-example
python setup.py install

运行

    运行frontend

cd /opt/programs/pyramid_zipkin-example
./backend.py

   

    运行backend

cd /opt/programs/pyramid_zipkin-example
./backend.py

访问web

        ps:url中后面的查询语句可以忽略,直接跟serviceName=xxxxxx,即可查询单个service的span

 

展开阅读全文
打赏
1
1 收藏
分享
加载中
更多评论
打赏
0 评论
1 收藏
1
分享
返回顶部
顶部