Skip to content

Latest commit

 

History

History
65 lines (46 loc) · 1.28 KB

README.md

File metadata and controls

65 lines (46 loc) · 1.28 KB

fluent-plugin-yammer, a plugin for Fluentd

Gem Version Build Status

Component

Fluentd Output plugin to process yammer messages with Yammer API.

Installation

native gem

gem install fluent-plugin-yammer

td-agent gem

/usr/lib64/fluent/ruby/bin/fluent-gem install fluent-plugin-yammer

Output Configuration

Output Sample

<source>
  type http
  port 8888
</source>

<match notify.yammer>
  type yammer
  access_token YOUR_ACCESS_TOKEN
  group_id     GROUP_ID_YOU_WANT_TO_POST_A_MESSAGE_ON
</match>

Debug

$ curl http://localhost:8888/notify.yammer -F 'json={"message":"(^^)"}'

Reference

REST API | Yammer Developer

https://developer.yammer.com/restapi/

Writing plugins | Fluentd

http://docs.fluentd.org/articles/plugin-development

fluent-plugin-twitter

https://github.com/y-ken/fluent-plugin-twitter/

Copyright

Copyright © 2013- Shinohara Teruki ( https://twitter.com/ts_3156 )

License

Apache License, Version 2.0