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

opentelemetry_instrumentation_botocore-0.65b0.tar.gz (125.1 kB view details)

Uploaded Source

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

File metadata

File hashes

Hashes for opentelemetry_instrumentation_botocore-0.65b0.tar.gz
Algorithm Hash digest
SHA256 64987326ac98a47a85821606a981f5058864de0e98b43c8de892eb0fe625b04e
MD5 a8d02d42ae48868c5fd19caaed3de6c8
BLAKE2b-256 5403a0c6a0f34ba3cacda527317e7f2a5a1fcfd21c9911eee3e6fc2be63d0a93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for opentelemetry_instrumentation_botocore-0.65b0-py3-none-any.whl
Algorithm Hash digest
SHA256 a5e80b9423f8369c9bbc27a64b31f02cc44218633028ad8d1ace0a2a7fc8f4cd
MD5 af6d23217e6f0c1298d6358af0100df3
BLAKE2b-256 3f590b51f55d9fb96949674efe895d330506b7b8c1b13a6401f0eec49d1196af

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