OpenCensus蜂巢出口商

ochoneycomb的Python项目详细描述


用于Honeycomb的OpenCensus Python导出器

一个简单的导出器,将opencensus跨度数据转换为蜂巢轨迹。

示例

importtimeimportosfromopencensus.traceimporttracerastracer_modulefromochoneycombimportHoneycombExporterexporter=HoneycombExporter(writekey=os.getenv("HONEYCOMB_WRITEKEY"),dataset=os.getenv("HONEYCOMB_DATASET"),service_name="test-app")# exporter = file_exporter.FileExporter(file_name='traces')# Initialize a tracer, by default using the `PrintExporter`tracer=tracer_module.Tracer(exporter=exporter)defdo_something_to_trace():time.sleep(1)# Example for creating nested spanswithtracer.span(name='span1')asspan1:do_something_to_trace()withtracer.span(name='span1_child1')asspan1_child1:span1_child1.add_annotation("something")do_something_to_trace()withtracer.span(name='span1_child2')asspan1_child2:do_something_to_trace()withtracer.span(name='span2')asspan2:do_something_to_trace()

安装

pip install ochoneycomb

要求

pip install opencensus
pip install libhoney

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
接收com。太阳媒体声音Java中来自MIDI控制器的FastShortMessage,如何解码?   JAVA日志记录:当日志文件将要滚动时,应用程序将暂停   java如何使用循环来重复函数选择   java OpenJPA和存储过程,Weblogic 12c   编码风格什么是正确的方式来使用。Java中的equals方法?   通过tcpsocket将xml从java发送到C#   java对象比JTable效率更高   java在运行时删除标志\半透明\状态   java将一个数均匀随机地分成m个部分   链表的Java数组   javajaxws:在数据库中记录请求和响应   java maven,执行标记,缺少id标记   泛型类中的java泛型转换