Metering ingestion sources
Here is a list of sources you can use to ingest usage data. Some of these sources are capable of handling up to 15,000 events per second with default settings.
Free sources
Here is the list of usage ingestion and metering sources available in the free version of Lago.
HTTP Client
Establishes a connection to a server and continuously sends requests for a specific message.
Premium sources
Here is the list of usage ingestion and metering sources available in the premium version of Lago.
AWS Kinesis
Receives messages from multiple Kinesis streams.
AWS S3
Fetches objects from an S3 bucket, with optional prefix filtering, either by listing items or through real-time upload notifications.
AWS SQS
Retrieves and processes messages from an AWS SQS queue using a specified URL.
Azure
Transmits usage and metering data via Azure CosmosDB, Queue Storage, or Table Storage.
CockroackDB
Monitors a CockroachDB Core Changefeed and creates a message for each received row.
CSV Files
Reads data from one or more CSV files
Google Cloud Platform
Transmits usage and metering data via GCP Big Query or Cloud Storage bucket.
Kafka
Establishes a connection to Kafka brokers and consumes messages from one or more topics.
MongoDB
Runs a query in MongoDB and produces a message for every document returned.
Redis
Transmits usage and metering data via Redis Scan or Streams.
SQL
Transmits usage and metering data via SQL raw or select.
Websocket
Establishes a connection to a websocket server and continuously send usage for incoming messages.
Was this page helpful?