Skip to main content

OpenTelemetry Botocore instrumentation

Project description

pypi

This library allows tracing requests made by the botocore and aiobotocore libraries.

Extensions

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

  • Bedrock Runtime (botocore only)

  • DynamoDB

  • Lambda

  • SNS

  • SQS

Bedrock Runtime (botocore only)

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.62b0.tar.gz.

File metadata

File hashes

Hashes for opentelemetry_instrumentation_botocore-0.62b0.tar.gz
Algorithm Hash digest
SHA256 70a8cb9b796a986619c6540784c3258496062794c7ee4cd56ca1d6e935391375
MD5 78b456cf7e8077afccc35c68518eac8f
BLAKE2b-256 6318c83a49636eb8d6e896c52cfbcf44cd7386de67db19b283d21dd635dafd5d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opentelemetry_instrumentation_botocore-0.62b0-py3-none-any.whl
Algorithm Hash digest
SHA256 ad6066681c023aa4f5f0c0b2ce4c50edab3f668ab887de623a397090fc683bb3
MD5 ba2cc26ab065db5ba65e62a87222fd6f
BLAKE2b-256 51acdec0309528b6f824c9b078adeb38a99fe0d86b87c9ba9e6093f937ed09b0

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