# How to create a new Beats output?

**URL:** <https://discuss.elastic.co/t/how-to-create-a-new-beats-output/61074>\
**Category:** Beats\
**Created:** [September 21, 2016, 4:06am UTC](https://discuss.elastic.co/t/how-to-create-a-new-beats-output/61074 "2016-09-21T04:06:59Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Geetha\_Adinarayan](https://avatars.discourse-cdn.com/v4/letter/g/c6cbf5/32.png) [@Geetha\_Adinarayan](https://discuss.elastic.co/u/Geetha_Adinarayan)\
**Post date:** [September 21, 2016, 3:14pm UTC](https://discuss.elastic.co/t/how-to-create-a-new-beats-output/61074/3 "2016-09-21T15:14:40Z")

</div>

@ruflin, thank you for the input. Does this mean, I clone filebeat and libbeat and then modify filebeat's main.go and libbeat/publisher/publish.go and build ?

---

_[View the full topic](https://discuss.elastic.co/t/how-to-create-a-new-beats-output/61074)._
