OpenCensus日志集成
项目描述
日志集成增强了日志记录,增加了跟踪ID、跨度ID和采样标志。以下属性将被添加到LogRecord
traceId
spanId
traceSampled
请注意,此功能仅对集成后创建的记录器生效。
安装
pip install opencensus-ext-logging
使用方法
import logging
from opencensus.trace import config_integration
from opencensus.trace.samplers import AlwaysOnSampler
from opencensus.trace.tracer import Tracer
config_integration.trace_integrations(['logging'])
logging.basicConfig(format='%(asctime)s traceId=%(traceId)s spanId=%(spanId)s %(message)s')
tracer = Tracer(sampler=AlwaysOnSampler())
logger = logging.getLogger(__name__)
logger.warning('Before the span')
with tracer.span(name='hello'):
logger.warning('In the span')
logger.warning('After the span')
参考
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源分发
opencensus-ext-logging-0.1.1.tar.gz (3.0 kB 查看哈希值)
构建分发
关闭
opencensus-ext-logging-0.1.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | c203b70f034151dada529f543af330ba17aaffec27d8a5267d03c713eb1de334 |
|
MD5 | 0f55738a150e2d36b05d0838120f9cf7 |
|
BLAKE2b-256 | 3dba25115de16088d7c3cf694c6ac24b9c5d2c549dcad0d84269033f1c6c9ffd |
关闭
opencensus_ext_logging-0.1.1-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | cfdaf5da5d8b195ff3d1af87a4066a6621a28046173f6be4b0b6caec4a3ca89f |
|
MD5 | 4aeb46caee3ed8a7b04228092dd14c24 |
|
BLAKE2b-256 | 74583a37ed716a28a103b619569f257f1519106ff1bef572fd65a5607b19e11b |