Skip to main content

OpenTelemetry Botocore instrumentation

Project description

pypi

This library allows tracing requests made by the Botocore library.

Extensions

The instrumentation supports creating extensions for AWS services for enriching what is collected. We have extensions for the following AWS services:

  • Bedrock Runtime

  • DynamoDB

  • Lambda

  • SNS

  • SQS

Bedrock Runtime

This extension implements the GenAI semantic conventions for the following API calls:

  • Converse

  • ConverseStream

  • InvokeModel

  • InvokeModelWithResponseStream

For the Converse and ConverseStream APIs tracing, events and metrics are implemented.

For the InvokeModel and InvokeModelWithResponseStream APIs tracing, events and metrics implemented only for a subset of the available models, namely:

  • Amazon Titan models

  • Amazon Nova models

  • Anthropic Claude

Tool calls with InvokeModel and InvokeModelWithResponseStream APIs are supported with:

  • Amazon Nova models

  • Anthropic Claude 3+

If you don’t have an application using Bedrock APIs yet, try our zero-code examples.

Installation

pip install opentelemetry-instrumentation-botocore

References

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 Distribution

Built Distribution

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

File details

Details for the file opentelemetry_instrumentation_botocore-0.61b0.tar.gz.

File metadata

File hashes

Hashes for opentelemetry_instrumentation_botocore-0.61b0.tar.gz
Algorithm Hash digest
SHA256 49dee5f48d133b3bfadaa29bcbff28225899dc495ca14a9c1bb60b74fb4cd84d
MD5 2deb0b2a36f5b34d78ff4554d6535045
BLAKE2b-256 cb7f2acb6d4e8cc70726cfbb24885a653ef5fdc3ac2d0a26ca3e6bff58416c2e

See more details on using hashes here.

File details

Details for the file opentelemetry_instrumentation_botocore-0.61b0-py3-none-any.whl.

File metadata

File hashes

Hashes for opentelemetry_instrumentation_botocore-0.61b0-py3-none-any.whl
Algorithm Hash digest
SHA256 b019d2f60562265319e64a75c1c9e7bad31c00b2a568def3cc5c57eaf9a06057
MD5 645b74f15071eeb0ec269ef6a919c3c4
BLAKE2b-256 69430ed1ac34b52a62b3694c22aee5c7a9c5b6120938d927d79de53ad9edb0cf

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