Environment Variables

Listed in this page are all environment variables needed to run and initialize Elasticsearch.

Variable Name
Type
Relevance
Required
Default

ES_ELASTIC

String

Elasticsearch super-user password

Yes

dev_password_only

ES_KIBANA_SYSTEM

String

The password for the user Kibana used to connect and communicate with Elasticsearch

Yes

dev_password_only

ES_LOGSTASH_SYSTEM

String

The password for the user Logstash used to map and transform the data before storing it in Elasticsearch

Yes

dev_password_only

ES_BEATS_SYSTEM

String

The password for the user the Beats use when storing monitoring information in Elasticsearch

Yes

dev_password_only

ES_REMOTE_MONITORING_USER

String

The password for the user Metricbeat used when collecting and storing monitoring information in Elasticsearch. It has the remote_monitoring_agent and remote_monitoring_collector built-in roles

Yes

dev_password_only

ES_APM_SYSTEM

String

The password for the user of the APM server used when storing monitoring information in Elasticsearch

Yes

dev_password_only

ES_LEADER_NODE

String

Specify the leader service name (the service name in case single mode and the leader service name in case cluster mode)

This is used for the config importer. Specifying the service name to initialize the mapping inside Elasticsearch

Yes

analytics-datastore-elastic-search

ES_HEAP_SIZE

String

The heap size is the amount of RAM allocated to the Java Virtual Machine of a node in Elasticsearch

It should be set -Xms and -Xmx to the same value (50% of the total available RAM to a maximum of 31GB)

No

-Xms2048m -Xmx2048m

ES_SSL

Boolean

This variable is used only for the config importer of Elasticsearch (internal connection between docker services the elastic and the importer)

No

false

ES_MEMORY_LIMIT

String

RAM usage limit of Elasticsearch service

No

3G

ES_MEMORY_RESERVE

String

Reserved RAM for Elasticsearch service

No

500M

ES_PATH_REPO

String

The path to the repository in the container to store Elasticsearch backup snapshots

No

/backups/elasticsearch

Last updated