diff --git a/README.md b/README.md index 128da5f..85e0236 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,12 @@ An AWS Lambda function written in Rust that forwards CloudWatch Logs to OpenTelemetry-compatible backends. This function receives CloudWatch Logs events via subscription filters, transforms them into OpenTelemetry log format, and exports them using the [Rotel](https://github.com/streamfold/rotel) agent. This is built on the existing Rotel OpenTelemetry data plane, so logs can be exported to any [supported exporter](https://rotel.dev/docs/category/exporters). +--- + +By leveraging the high-performance Rotel data plane, Rotel Lambda Forwarder can transform CloudWatch logs at high-volume while minimizing Lambda runtime duration costs. +![Invocation Performance](./contrib/invocation_perf.png) +_Performance of 12 hours of VPC flow log forwarding to ClickHouse Cloud. Average invocation latency stays under 150ms._ + ## Features - **OpenTelemetry Native**: Transforms all logs to OpenTelemetry format diff --git a/contrib/invocation_perf.png b/contrib/invocation_perf.png new file mode 100644 index 0000000..f821fc1 Binary files /dev/null and b/contrib/invocation_perf.png differ