如何将zipkin跟踪结果输出到python中的文件?

问题描述

我在代码中使用py_zipkin。而且我可以在Zipkin UI上看到跟踪结果。但是我不知道如何将跟踪结果输出到具有指定格式的文件,例如日志文件。 这是我的代码示例:

def fun1(self,param):
    with zipkin_span(
        service_name = 'my_code',span_name = 'fun1',transport_handler = http_transport,port = 8080,sample_rate = 100,) as zipkin_context:
        run_some_func(param)
        zipkin_context.update_binary_annotations(param)

def http_transport(encoder_span):
    zipkin_url = 'http://127.0.0.1:9411/api/spans'
    requests.post(
        zipkin_url,data = encoded_span,headers = {'Content-Type': 'application/x-thrift'}
    )

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)