Skip to main content

Instrumentation Tools & Auto Instrumentation for OpenTelemetry Python

Project description

Volcengine TLS Bootstrap

PyPI version

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 packages
  • requirements - 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

volcengine_tls_bootstrap-1.0.2-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

Details for the file volcengine_tls_bootstrap-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for volcengine_tls_bootstrap-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1a2744485101127fa258c281116ff0be0f1ec7fc81f94920b2f5ad2bff8a44a8
MD5 99d74ffa17aa733ea0f29f77d7a0a2de
BLAKE2b-256 9feb0fc58808159fb7fce60536b893c8346956f56c45ed1206638f69b93f377c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page