文件名称:钡餐:OpenTelemetry Python API的便利包装
文件大小:5KB
文件格式:ZIP
更新时间:2024-03-05 23:14:18
Python
钡餐 适用于Python包装程序旨在需要在多个使用相同/相似的代码,并且希望从跟踪/日志记录中抽象出来,以便我可以混合使用这两种方法。 其中一些云功能是通过HTTP调用的,其他一些是通过发布消息来调用的。 对于发布/订阅,我有一个评审团来坚持。 为了确保通过pub / sub从一个函数到另一个函数的跟踪保持连续。 我相信有更好的方法可以做到这一点,但这对于我的目的已经足够了,通过将我的解决方案放到野外,我希望得到反馈以帮助改进它。 对于http,我使用了从2020年2月6日开始的。由于没有找到现有的Python实现,因此我在这里进行了介绍。 再说一次,如果我错过了什么,有人想纠正我,那就太好了! 安装 pip install barium-meal 用法 测试是使用的最佳指南。 为了保持干燥状态,请在那儿看看。 运行测试 在新的虚拟环境中: python setup.py dev
【文件预览】:
barium-meal-main
----barium_meal()
--------__init__.py(63B)
--------barium_meal.py(4KB)
----tests()
--------test_trace.py(3KB)
----setup.py(994B)
----README.md(1KB)
----LICENSE.txt(1KB)