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.63b1.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.63b1.tar.gz.

File metadata

File hashes

Hashes for opentelemetry_instrumentation_botocore-0.63b1.tar.gz
Algorithm Hash digest
SHA256 ec141a0ef42682c484283c896d124e5fa975dcf5d8ffef7fd90ec7f83c094afb
MD5 ce6c437bcac0df75d917f65cb73b3cb4
BLAKE2b-256 f72514c6be1107abad41ff326e16559467f170f6cc1227707be083e64f26e717

See more details on using hashes here.

File details

Details for the file opentelemetry_instrumentation_botocore-0.63b1-py3-none-any.whl.

File metadata

File hashes

Hashes for opentelemetry_instrumentation_botocore-0.63b1-py3-none-any.whl
Algorithm Hash digest
SHA256 f05fd1f8b45fb5b12a940b68aad1e2329f440c6b678a3b9ba9fe5cc40223fb72
MD5 b6ebfb0b8d9a98292afc7396bbaf224e
BLAKE2b-256 b5c2ecca2a9ca7acff34c5ad97640105bdc2cd114ddca8a98fb7582934c4c0e6

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