# Dataprepper Inputs types

**URL:** <https://forum.opensearch.org/t/dataprepper-inputs-types/9703>\
**Category:** Data Prepper\
**Created:** [May 25, 2022, 10:05am UTC](https://forum.opensearch.org/t/dataprepper-inputs-types/9703 "2022-05-25T10:05:14Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![yago82](https://avatars.discourse-cdn.com/v4/letter/y/90ced4/32.png) [@yago82](https://forum.opensearch.org/u/yago82)\
**Post date:** [May 25, 2022, 10:05am UTC](https://forum.opensearch.org/t/dataprepper-inputs-types/9703/1 "2022-05-25T10:05:14Z")

</div>

Hi Friends,

I need clarification regarding Data Prepper inputs.  
Can Data Prepper consume/reading from external endpoints like \*Beat, Kafka, SQS, Syslog etc?

Thank you.  
Regards,  
Giacomo

---

<div class="post-metadata">

**Author:** ![dlv](https://avatars.discourse-cdn.com/v4/letter/d/5f9b8f/32.png) [@dlv](https://forum.opensearch.org/u/dlv)\
**Post date:** [May 25, 2022, 7:40pm UTC](https://forum.opensearch.org/t/dataprepper-inputs-types/9703/2 "2022-05-25T19:40:09Z")

</div>

Hello Giacomo,

Data Prepper has a pluggable design for inputs (Data Prepper calls these Sources). Right now, Data Prepper has sources for OTel Trace, OTel Metrics, and HTTP (e.g. FluentBit).

The maintainers are currently working on a [Source to read from S3](https://github.com/opensearch-project/data-prepper/issues/251) via an SQS queue. This is planned for the upcoming 1.5 release.

The [roadmap](https://github.com/opensearch-project/data-prepper/projects/1) also has a list of proposed sources. Feel free to comment or upvote any sources that you are particularly wanting. You can also create an issue if the one you want isn’t listed.

You can also contribute your own Source plugin to Data Prepper. Feel free to reach out. The other maintainers and I would be happy to help.
