OpenTelemetry 日志与自动检测实战指南
1. 实践 OpenTelemetry 日志信号
熟悉日志信号理论固然重要,但现在是将其付诸实践的时候了。在杂货店应用中使用 OpenTelemetry 日志之前,我们先将配置代码移到 common.py 模块中:
# common.py
import logging
from opentelemetry.sdk._logs.export import ConsoleLogExporter, BatchLogProcessor
from opentelemetry.sdk._logs import (
LogEmitterProvider,
OTLPHandler,
set_log_emitter_provider,
)
def configure_logger(name, version):
provider = LogEmitterProvider(resource=Resource.create())
set_log_emitter_provider(provider)
exporter = ConsoleLogExporter()
provider.add_log_processor(BatchLogProcessor(exporter))
logger = logging.getLogger(name)
logger.setLevel(logging.DEBUG)
handler = OTLPHandler()
logger.addHandler(handle
OpenTelemetry日志与自动检测实战
超级会员免费看
订阅专栏 解锁全文
2365

被折叠的 条评论
为什么被折叠?



