Ingest data from multiple sources

Skip to main content

[## 📄️ Ingest API

A short tutorial describing how to send data in Quickwit using the ingest API](https://quickwit.io/docs/ingest-data/ingest-api)

[## 📄️ Local file

A short tutorial describing how to index a local file with the Quickiwt CLI](https://quickwit.io/docs/ingest-data/ingest-local-file)

[## 📄️ Kafka

A short tutorial describing how to set up Quickwit to ingest data from Kafka in a few minutes](https://quickwit.io/docs/ingest-data/kafka)

[## 📄️ Pulsar

A short tutorial describing how to set up Quickwit to ingest data from Pulsar in a few minutes](https://quickwit.io/docs/ingest-data/pulsar)

[## 📄️ Kinesis

A short tutorial describing how to set up Quickwit to ingest data from Kinesis in a few minutes](https://quickwit.io/docs/ingest-data/kinesis)

[## 📄️ S3 with SQS notifications

A short tutorial describing how to set up Quickwit to ingest data from S3 files using an SQS notifier](https://quickwit.io/docs/ingest-data/sqs-files)

It is possible to ingest data with log shippers like OpenTelemetry, Fluentbit, or Vector. It's also possible to send traces from your apps to the OpenTelemetry Collector and then to Quickwit.