📄️ Python FastAPI
This is a demo of the Rotel Python integration with the FastAPI project. Using the FastAPI instrumentation, it will emit trace spans that can be sent to any compatible tracing vendor. See the Enabling Rotel section below for how to enable Rotel and OpenTelemetry for your own FastAPI project.
📄️ AWS Lambda + Clickhouse
This example showcases the integration of the Rotel Lambda Extension with Clickhouse to store OpenTelemetry traces and logs. Application traces and Lambda output logs are sent directly to Clickhouse from AWS Lambda, so you can skip Cloudwatch entirely. This example leverages the new Clickhouse JSON data type to store key/value telemetry attributes efficiently.
📄️ AWS Lambda + Node.js
This example showcases the integration of the Rotel Lambda Extension and OpenTelemetry auto-instrumentation layer. Metrics, logs and traces are sent to Honeycomb by default.
📄️ Instrumented MCP Server
Demonstration of a Remote MCP server instrumented with OpenTelemetry tracing and sending traces to Datadog. This provides a single connected trace from MCP server through to any backend APIs or databases giving you a complete understanding of your MCP server availability.