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
I've also created a PR to have it included in the official Logstash plugins repo: https://github.com/elastic/logstash/issues/3437
Interesting, I might have use of this in a couple weeks
Great! Let me know if you need any help setting it up
Hey @jrgns, we're currently running logstash 1.4.3. Do you think it'd work against that?
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!
I've released a significant update to the plugin. See this post for details: http://blog.eagerelk.com/logstash-cloudwatch-input-plugin-updated/