Instrumentation Tools & Auto Instrumentation for OpenTelemetry Python
Project description
Volcengine TLS Bootstrap
A Python bootstrap utility for automatically installing and configuring Volcengine's OpenTelemetry instrumentation packages for LLM applications. This package provides a command-line interface similar to opentelemetry-instrumentation for seamless integration with Volcengine TLS (Torch Log Service).
Overview
The volcengine-tls-bootstrap package serves as a centralized installer for Volcengine's OpenTelemetry instrumentation ecosystem, specifically designed for:
- LangChain applications - Automatic instrumentation of LangChain LLM calls
- OpenAI integrations - Tracing OpenAI API calls and completions
- General Python services - Comprehensive observability for distributed systems
Installation
pip install volcengine-tls-bootstrap
Quick Start
Install All Instrumentation Packages
volcengine-tls-bootstrap -a install
Install Specific Version (Optional)
volcengine-tls-bootstrap -a install -v 1.0.1
Commands
The bootstrap utility supports the following operations:
install- Install all Volcengine OpenTelemetry instrumentation packages (default)uninstall- Remove all installed instrumentation packagesrequirements- Install instrumentation packages based on detected dependencies
Configuration
The installer automatically configures:
- OpenTelemetry SDK initialization
- TLS exporter configuration
- Context propagation settings
- Auto-instrumentation hooks
Privacy Notice
By default, this package will record prompts and completions as span attributes in your traces. This behavior can be configured through environment variables or manual instrumentation settings.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file volcengine_tls_bootstrap-1.0.2-py3-none-any.whl.
File metadata
- Download URL: volcengine_tls_bootstrap-1.0.2-py3-none-any.whl
- Upload date:
- Size: 13.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a2744485101127fa258c281116ff0be0f1ec7fc81f94920b2f5ad2bff8a44a8
|
|
| MD5 |
99d74ffa17aa733ea0f29f77d7a0a2de
|
|
| BLAKE2b-256 |
9feb0fc58808159fb7fce60536b893c8346956f56c45ed1206638f69b93f377c
|