LoongSuite Distro
LoongSuite Python Agent 的 Distro 包,提供 LoongSuite 定制的 OpenTelemetry 配置与工具链。
Installation
pip install loongsuite-distro
可选依赖(OTLP exporter):
pip install loongsuite-distro[otlp]
Features
- LoongSuite Distro:提供
OTEL_PYTHON_DISTRO=loongsuite对应的 OpenTelemetry 配置入口。 - LoongSuite Bootstrap:提供
loongsuite-bootstrap/loongsuite-instrument命令行能力。
Recommended usage
与仓库根目录 README.md 保持一致,推荐流程如下:
- 安装 distro:
pip install loongsuite-distro
- 安装 instrumentations(任选其一):
# 方式 A:安装 release 对应的全部组件
loongsuite-bootstrap -a install --latest
# 方式 B:按当前环境自动探测,仅安装命中的埋点
loongsuite-bootstrap -a install --latest --auto-detect
# 指定版本示例
loongsuite-bootstrap -a install --version X.Y.Z
- 使用
loongsuite-instrument启动应用:
loongsuite-instrument \
--traces_exporter console \
--metrics_exporter console \
--service_name demo \
python demo.py
Manual configuration
也可以通过环境变量显式指定 distro:
export OTEL_PYTHON_DISTRO=loongsuite
export OTEL_PYTHON_CONFIGURATOR=loongsuite
References
Metadata
Release files for loongsuite-distro 0.9.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| loongsuite_distro-0.9.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / loongsuite_distro-0.9.0-py3-none-any.whl
| Download URL | loongsuite_distro-0.9.0-py3-none-any.whl |
|---|---|
| Size | 92.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
19822392c1e9968470d41e027655196608d08703e6ab2392f390fefa84aaf1db
|
|
BLAKE2b-256 checksum How to use checksums |
677f7b9192faedc2358fc454c48e65d374f1ccc51a5c42146eaf19bf0aa5e30f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.10
|