使用 Opentelemetry 为 Python 写入日志

Using Opentelemetry to write logs for Python

我们正在使用 Python 并且我们希望对日志使用 Opentelemetry。 我看到 Python 的日志还不受支持(https://opentelemetry.io/docs/instrumentation/python/),对于 C++/.NET,它在 beta/experimental 中。我的问题是用 Python 包装 .NET 并使用它是否有意义? 我主要关心的是日志生成而不是收集(因为收集在应用程序外部,我可以使用任何 PL)。 有什么技术限制吗?预计未来会出现任何兼容性问题吗?

谢谢

Python 也有对日志记录 SDK 的实验性支持。链接状态为旧且未更新。这是一个示例,说明了使用 OTLP 收集器 https://opentelemetry-python.readthedocs.io/en/latest/examples/logs/README.html.

的日志记录 SDK 的示例用法