# CloudWatch input

**URL:** <https://discuss.elastic.co/t/cloudwatch-input/2652>\
**Category:** Logstash\
**Created:** [June 14, 2015, 8:59pm UTC](https://discuss.elastic.co/t/cloudwatch-input/2652 "2015-06-14T20:59:10Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![jrgns](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jrgns/32/640_2.png) [@jrgns](https://discuss.elastic.co/u/jrgns)\
**Post date:** [June 14, 2015, 8:59pm UTC](https://discuss.elastic.co/t/cloudwatch-input/2652/1 "2015-06-14T20:59:10Z")

</div>

Hey

I created a CloudWatch input for Logstash. I'd like to get some feedback and guidance on how to properly write tests for it. The gem has been published (so you can install it on Logstash 1.5) and the code is available here: [https://github.com/EagerELK/logstash-input-cloudwatch](https://github.com/EagerELK/logstash-input-cloudwatch)

I've also created a PR to have it included in the official Logstash plugins repo: [https://github.com/elastic/logstash/issues/3437](https://github.com/elastic/logstash/issues/3437)

Jrgns

---

<div class="post-metadata">

**Author:** ![eperry](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/eperry/32/551_2.png) [@eperry](https://discuss.elastic.co/u/eperry)\
**Post date:** [June 15, 2015, 12:50am UTC](https://discuss.elastic.co/t/cloudwatch-input/2652/2 "2015-06-15T00:50:12Z")

</div>

Interesting, I might have use of this in a couple weeks

---

<div class="post-metadata">

**Author:** ![jrgns](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jrgns/32/640_2.png) [@jrgns](https://discuss.elastic.co/u/jrgns)\
**Post date:** [June 15, 2015, 7:30am UTC](https://discuss.elastic.co/t/cloudwatch-input/2652/3 "2015-06-15T07:30:52Z")

</div>

Great! Let me know if you need any help setting it up 🙂

---

<div class="post-metadata">

**Author:** ![jaimalchohan](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jaimalchohan/32/3592_2.png) [@jaimalchohan](https://discuss.elastic.co/u/jaimalchohan)\
**Post date:** [July 6, 2015, 9:50pm UTC](https://discuss.elastic.co/t/cloudwatch-input/2652/4 "2015-07-06T21:50:47Z")

</div>

Hey @jrgns, we're currently running logstash 1.4.3. Do you think it'd work against that?

---

<div class="post-metadata">

**Author:** ![jrgns](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jrgns/32/640_2.png) [@jrgns](https://discuss.elastic.co/u/jrgns)\
**Post date:** [July 7, 2015, 5:26am UTC](https://discuss.elastic.co/t/cloudwatch-input/2652/5 "2015-07-07T05:26:16Z")

</div>

Hey @jaimalchohan

It should. I haven't tested it against 1.4, but I can't see any reason why it wouldn't. You'll have to install it manually, though.

If it doesn't work, just open up an issue on GitHub, and I'll see if I can make it compatible. I'd be very interested to see the outcome!

J

---

<div class="post-metadata">

**Author:** ![jrgns](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jrgns/32/640_2.png) [@jrgns](https://discuss.elastic.co/u/jrgns)\
**Post date:** [December 4, 2015, 8:46am UTC](https://discuss.elastic.co/t/cloudwatch-input/2652/6 "2015-12-04T08:46:18Z")

</div>

I've released a significant update to the plugin. See this post for details: [http://blog.eagerelk.com/logstash-cloudwatch-input-plugin-updated/](http://blog.eagerelk.com/logstash-cloudwatch-input-plugin-updated/)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 5:20am UTC](https://discuss.elastic.co/t/cloudwatch-input/2652/7 "2017-07-06T05:20:00Z")

</div>


