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.
Here is the list of usage ingestion and metering sources available in the free version of Lago.
Establishes a connection to a server and continuously sends requests for a specific message.
Here is the list of usage ingestion and metering sources available in the premium version of Lago.
Receives messages from multiple Kinesis streams.
Fetches objects from an S3 bucket, with optional prefix filtering, either by listing items or through real-time upload notifications.
Retrieves and processes messages from an AWS SQS queue using a specified URL.
Transmits usage and metering data via Azure CosmosDB, Queue Storage, or Table Storage.
Monitors a CockroachDB Core Changefeed and creates a message for each received row.
Reads data from one or more CSV files
Transmits usage and metering data via GCP Big Query or Cloud Storage bucket.
Establishes a connection to Kafka brokers and consumes messages from one or more topics.
Runs a query in MongoDB and produces a message for every document returned.
Transmits usage and metering data via Redis Scan or Streams.
Transmits usage and metering data via SQL raw or select.
Establishes a connection to a websocket server and continuously send usage for incoming messages.