For the complete documentation index, see llms.txt. This page is also available as Markdown.

Elasticsearch

Extract data from a ElasticSearch / OpenSearch instance

Setup

The following credentials keys are accepted:

  • host (optional) -> The hostname / ip of the instance

  • port (optional) -> The port of the instance. Default is 9200

  • user (optional) -> The username to access the instance

  • password (optional) -> The password to access the instance

  • http_url (optional) -> Comma-separated list of HTTP URLs to connect to the cluster

  • cloud_id (optional) -> Elastic Cloud deployment ID

  • api_key (optional) -> API key for authentication (when using Cloud ID)

  • service_token (optional) -> Bearer token for authentication

  • tls (optional) -> whether to use TLS for connecting (true/false)

  • cert_file (optional) -> the client certificate for TLS (file path or raw)

  • cert_key_file (optional) -> the client key for TLS (file path or raw)

  • cert_ca_file (optional) -> the client CA certificate for TLS (file path or raw)

Using sling conns

Here are examples of setting a connection named ELASTICSEARCH. We must provide the type=elasticsearch property:

Environment Variable

See here to learn more about the .env.sling file.

Sling Env File YAML

See here to learn more about the sling env.yaml file.

If you are facing issues connecting, please reach out to us at support@slingdata.io, on discord or open a Github Issue here.

Last updated

Was this helpful?