🔎 Open source distributed and RESTful search engine.
Go to file
uboness 7206de9c2a Adding multiple exporter types
- an exporter is no longer fixed construct. Instead, this commit creates an `Exporter` abstraction. An exporter has a type and is responsible for exporting marvel documents.
- multiple exporters can be configured, each can be of a different type.
- an exporter can be of a "singleton" type, indicating that there can only be one exporter of that type at any point in time.
- exporters are configured in the settings. Each exporters is identified by a unique name/id and has its own settings (the type of the exporter defines what settings that exporter expects)
- exporters are loaded at start up time, but it is also possible to update the exporter settings at runtime (all exporter settings are registered as dynamic cluster settings). When updated, all the exporters will be rebuild & reloaded.
- there are two types of exporters: `http` and `local`
- `http` exporter exports documents to external elasticsearch clusters using the REST API
- the new `http` exporter doesn't support user info as part of the URL (it's pron to security info leak). Instead a new `auth.username` and `auth.password` settings were added that can be set per `http` exporter (when shield is installed, the passwords are filtered out from the node info API)
- `local` exporter exports documents to the same cluster the agent is installed on, using the internal node client.
- when no exporter is configured, a default `local` exporter is created (for best ootb experience)

Original commit: elastic/x-pack-elasticsearch@d1d7c8aefd
2015-09-26 04:30:33 +02:00
marvel Adding multiple exporter types 2015-09-26 04:30:33 +02:00
qa remove lucene expressions from qa pom 2015-09-23 10:13:51 -04:00
shield Merge pull request elastic/elasticsearch#713 from elastic/immutable_set_be_gone 2015-09-25 21:46:22 -04:00
watcher Merge branch 'master' into immutable_set_be_gone 2015-09-25 10:47:16 -04:00
x-dev-tools Bumped the version to 3.0.0-SNAPSHOT 2015-09-04 16:30:11 +02:00
LICENSE.txt Initial X-Pack commit 2018-04-20 14:16:58 -07:00
README.asciidoc Update README.asciidoc 2015-07-17 19:01:46 +02:00
pom.xml use a released version of attached-artifact-enforcer instead of snapshot 2015-09-16 09:21:38 -04:00

README.asciidoc

= Elasticsearch X Plugins

A set of Elastic's commercial plugins:

- License
- Shield
- Watcher
- Marvel