No commit activity in last 3 years
No release in over 3 years
CouchDB output plugin for Fluentd event collector
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

~> 1.1.2
< 2, >= 0.14.0
~> 0.4.2
 Project Readme

CouchDB output plugin for Fluentd¶ ↑

fluent-plugin-couch provides output plugins for Fluentd.

Installation¶ ↑

Gems¶ ↑

The gem is hosted at Rubygems.org. You can install the gem as follows:

$ fluent-gem install fluent-plugin-couch

Component¶ ↑

CouchDBOutput¶ ↑

Store fluent-event as CouchDB Document to CouchDB database.

Configuration¶ ↑

CouchOutput¶ ↑

<match couch.**>
  type couch
  database fluent

  # following attibutes are optional

  host fluenter                #default:localhost
  port 10000                   #default:5984
  protocol https               #default:http

  update_docs true             #default:false
  doc_key_field doc_id         #default:nil. ${tag} will be replaced with actual event's tag.
  doc_key_jsonpath $.event.key #default:nil. ${tag} will be replaced with actual event's tag.

  refresh_view_index viewname  #default:nil

  # for Basic Authentication (optional)
  user odagiri
  password yudai

  # Other buffer configurations here
</match>

TODO¶ ↑

More configuration¶ ↑

Feature¶ ↑

*

Tool¶ ↑

Copyright

Copyright © 2011- Yuri Odagiri

License

Apache License, Version 2.0