API intake
Send usage through the REST API, Kafka or Redpanda, Amazon Kinesis, or Amazon S3 for backfills. Lago's performance guide reports about 10,000 events/sec for REST batch and 1–3 million for Kafka/Redpanda with ClickHouse Cloud in its tested setups.
- REST, one or many
- Send single events or batches of up to 100. A batch is checked event by event, then accepted or rejected as a whole.
- Validation per event
- Each event needs a transaction ID and a metric code. Errors come back per event, so you know exactly what to fix.
- Straight to the stream
- Accepted events are published to Kafka right away. The API never waits on billing logic.
- 1–3Mevents/sec
- Kafka/Redpanda + ClickHouse Cloud load test
- 100K+events/sec
- On Amazon Kinesis
- 15+sources
- HTTP, streaming and cloud storage
