Packages
Provides standard operators, hooks, and sensors for Apache Airflow workflows, enabling common task patterns and integrations within the Airflow orchestration framework.
Install it if you are running Airflow >=2.11.0 and need standard operators and hooks for typical workflow tasks.
Adds distributed tracing to Langchain LLM applications via OpenTelemetry, capturing prompts, completions, and embeddings as span attributes for visibility and debugging.
Exports OpenTelemetry metrics to Google Cloud Monitoring, but is deprecated in favor of native OTLP ingestion via the Telemetry API.
Adds distributed tracing and metrics to asyncio applications by instrumenting coroutines, futures, and thread-offloaded functions with OpenTelemetry.
Python client library for the Opsgenie REST API, enabling programmatic alert and incident management, heartbeat monitoring, and account operations.
However, the package has been dormant since August 2021 (1838 days); before adopting it, verify that your Opsgenie API version and feature set align with what the…
Yaspin displays an animated terminal spinner to indicate progress during long-running operations, with support for 70+ spinner styles, colors, and text attributes via a context manager or decorator interface.
However, maintenance is aging (251 days since last release), so consider this if you need active bug fixes or Python version support updates; for stable,…
Provides OpenTelemetry SDK components to make distributed traces compatible with AWS X-Ray, including a custom ID generator and resource detectors for AWS services.
Install it if you need X-Ray compatibility; skip it if you are not using X-Ray or are not instrumenting AWS workloads.
Writes experiment metrics, graphs, embeddings, and media to TensorBoard event files without requiring TensorFlow, supporting multiple tensor frameworks and cloud storage backends.
Adds automatic tracing and observability instrumentation to Starlette web applications, capturing HTTP request and response telemetry for OpenTelemetry.
Adds distributed tracing instrumentation to kafka-python applications, capturing Kafka producer and consumer operations as OpenTelemetry spans for observability.
Adds OpenTelemetry tracing instrumentation to SQLite3 database calls, automatically capturing SQL operations and their performance metrics.
Adds OpenTelemetry tracing instrumentation to psycopg database connections, automatically capturing SQL queries and performance metrics for observability.
Manages Azure Security Center resources programmatically, providing operations for security policies, pricing, assessments, and threat detection across cloud environments.
Provides standardized instrumentation utilities for generative AI libraries, managing telemetry (spans, metrics, events) around LLM and embedding invocations via OpenTelemetry.
Collects and uploads telemetry data for the Azure CLI, sending usage metrics and diagnostics to Application Insights.
Adds automatic tracing and observability instrumentation for pymongo database operations, capturing MongoDB queries and performance metrics for OpenTelemetry.
Adds distributed tracing instrumentation to aiokafka, automatically capturing Kafka producer and consumer operations as OpenTelemetry spans for observability.
Adds distributed tracing to Boto3 SQS calls via OpenTelemetry, capturing request and response metadata for observability.
Provides Python abstractions and utilities for Controller Area Network (CAN) communication, supporting multiple hardware backends and message logging formats.
Install it if you need to communicate with CAN buses from Python.
Adds OpenTelemetry tracing instrumentation to Jinja2 template rendering, capturing metrics and traces for template execution within your observability pipeline.
Instruments Python web applications to collect performance metrics, traces, and errors for real-time monitoring and analysis through New Relic's APM platform.
Adds OpenTelemetry tracing to Anthropic API calls, capturing prompts, completions, and request/response metadata as span attributes for observability and debugging.
Implements the B3 trace context propagation format for OpenTelemetry, enabling distributed tracing across services by injecting and extracting trace headers.
Captures traces of OpenAI API calls (prompts, completions, embeddings) and exports them to OpenTelemetry backends for observability and debugging.
Dagster Cloud is a managed orchestration platform that deploys and runs data pipelines with serverless or hybrid infrastructure, providing CLI tooling and agent management for Dagster workflows.
However, verify first whether your use case requires a Dagster Cloud account and whether the feature set (branching, CI/CD) you need is included in your tier.
arq provides a job queue system for Python that uses asyncio and Redis to run background tasks asynchronously and distribute work across multiple workers.
Exports Django application metrics (requests, database queries, cache operations, model changes) to Prometheus for monitoring and alerting.
Instruments AWS Lambda functions to emit OpenTelemetry traces, capturing request and execution data for observability within the Lambda runtime environment.
Install it if you want to trace Lambda workloads; skip it only if you have no observability requirements.
Extends OpenTelemetry's GenAI semantic conventions to capture telemetry from large language models, agents, tool calls, vector retrieval, and related operations, mapping them to standardized Span attributes, optional message content, and GenAI events.
Adds baggage context data from OpenTelemetry to spans and logs as attributes, with configurable filtering of which baggage keys to include.
Install it if you use OpenTelemetry and need to propagate baggage context to spans or logs; skip it if you do not use baggage or do not need automatic context…
Integrates SFTP file transfer operations into Apache Airflow workflows, providing operators and hooks to upload, download, and manage files on remote SFTP servers.
Install it if you need SFTP file transfer operations in Airflow workflows.
Adds distributed tracing to Tortoise ORM queries across MySQL, PostgreSQL, and SQLite backends using OpenTelemetry instrumentation.
Adds OpenTelemetry tracing instrumentation to Tornado web applications, automatically capturing HTTP request and response metadata for observability.
Integrates Microsoft SQL Server (MSSQL) with Apache Airflow, providing operators, hooks, and sensors to query and execute MSSQL databases within Airflow workflows.
Install it if you run Airflow and need to orchestrate MSSQL tasks.
Adds OpenTelemetry tracing instrumentation to PyMySQL database connections, automatically capturing SQL queries and their execution metrics.
Adds distributed tracing to pika (RabbitMQ client library) by instrumenting message publishing and consumption to emit OpenTelemetry spans.
However, note that this is a beta release (0.65b0); verify stability requirements for your use case before deploying to production.
Adds distributed tracing to Falcon web applications by instrumenting HTTP requests and responses with OpenTelemetry spans.
Displays an animated progress bar in the terminal with real-time throughput, ETA calculation, and the ability to pause and resume long-running tasks without losing state.
Provides pluggable health check endpoints for Django applications to monitor the app and its connected services like databases and DNS.
Install it if you need to integrate your Django app with orchestration systems or external monitoring.
Adds distributed tracing to confluent-kafka library calls, capturing Kafka producer and consumer operations as OpenTelemetry spans for observability.