This repository is extends of https://github.com/uken/fluent-plugin-elasticsearch/ which made connectable to Amazon Elassticsearch Service using Aws Signers V4. Please check the requirements to connect to Amazon Elassticsearch Service without using Aws Signers V4 for before starting use. (reference https://groups.google.com/forum/#!msg/fluentd/uW87VAOqxeE/cfhenicEBAAJ)
MIT License
122
stars
49
forks
source link
This plugin is not compatible with other plugins using the latest elasticsearch gems #79
This plugin relies on the elasticsearch, elasticsearch-api & elasticsearch-transport gems and only works when these are locked to versions that predate the Elastic licence changes. This makes this plugin incompatible with other plugins that require the latest version of any of these Elasticsearch gems.
I'd like to see these gems forked from the pre Elastic licence change versions, specifically to support the AWS Elasticsearch Service (if not already done), and then referenced from this plugin instead of the current gems. I'd propose aws-elasticsearch, aws-elasticsearch-api & aws-elasticsearch-transport with the caveat that my Ruby knowledge is pretty basic.
Steps to replicate
Install this plugin without constraining the Elasticsearch gem versions.
Expected Behavior or What you need to ask
This plugin should work alongside the fluent-plugin-elasticsearch using the latest Elasticsearch gems.
Problem
This plugin relies on the
elasticsearch
,elasticsearch-api
&elasticsearch-transport
gems and only works when these are locked to versions that predate the Elastic licence changes. This makes this plugin incompatible with other plugins that require the latest version of any of these Elasticsearch gems.I'd like to see these gems forked from the pre Elastic licence change versions, specifically to support the AWS Elasticsearch Service (if not already done), and then referenced from this plugin instead of the current gems. I'd propose
aws-elasticsearch
,aws-elasticsearch-api
&aws-elasticsearch-transport
with the caveat that my Ruby knowledge is pretty basic.Steps to replicate
Install this plugin without constraining the Elasticsearch gem versions.
Expected Behavior or What you need to ask
This plugin should work alongside the
fluent-plugin-elasticsearch
using the latest Elasticsearch gems.Using Fluentd and ES plugin versions
n/a