Skip to Content

Elastic Search

Elastic Search connections give you access to your company’s indexed documents. Data for a specific defined Type is fetched from all Indices. This integration is best suited for time-series data that is partitioned by immutable Elastic Search Indices.

Source Setup

Step 1. Get the Host Address and Port of the Cluster

Etleap requires the host address and port that the Elastic Search cluster is running behind. SSL can be enabled during connection setup if the cluster is configured for TLS .

Step 2. Authenticate with the Cluster

If the Elastic Search cluster has an authentication service like Kibana  configured, a username and password can be supplied during connection creation. If no authentication is required to connect to the cluster, this can be omitted when creating the connection in Etleap.

Note

Password-based user authentication is currently the only authentication method that Etleap supports.

Note

Prefer using an API? Go here  and select Elastic Search under the Body header to start creating a connection via API.

What Data is Available?

Etleap extracts documents by their Type. The file picker will show a list of Types that exist in the cluster, across all Indices. Extracted data will contain all documents for a specific Type, the name of the Index where a document exists is specified in the _index column of the extracted record.

All Elastic Search pipelines operate in append mode. Each Index is only extracted once. To prevent partial indexes from being extracted, only indexes that were created at least 24 hours before the time of the extraction are accessed. Indexes are accessed in creation order.

Key Considerations

Supported Versions

Etleap only supports Elastic Search sources up to version 6.X. Version 7 removes Mapping Types, which this integration relies on.

Immutable Indexes

All Elastic Search Indexes are assumed to be immutable 24 hours after the index was created. Therefore, pipelines only read from any given index once. See What Data is Available? for more information.