跳转到主要内容

OpenCensus 请求集成

项目描述

pypi

OpenCensus 可以追踪使用 requests 包 发起的 HTTP 请求。将收集请求的URL、方法和状态。

您可以通过指定 'requests'trace_integrations 来启用请求集成。

可以配置一个不希望追踪的URL列表。默认情况下,对导出器的请求不会被追踪。可以通过在OpenCensus上下文属性中给excludelist_hostnames属性提供一个主机名/端口号数组来进行配置

如果只指定了URL请求中的主机名,则只需指定主机名。

安装

pip install opencensus-ext-requests

用法

import requests
from opencensus.trace import config_integration
from opencensus.trace.tracer import Tracer

if __name__ == '__main__':
    config_integration.trace_integrations(['requests'])
    tracer = Tracer()
    with tracer.span(name='parent'):
        response = requests.get(url='https://www.wikipedia.org/wiki/Rabbit')

参考

支持者