Environment Variables

Listed in this page are all environment variables needed to run Logstash.

Variable Name
Type
Relevance
Required
Default

LOGSTASH_INSTANCES

Number

Number of service replicas

No

1

LOGSTASH_DEV_MOUNT

Boolean

DEV mount mode enabling flag

No

false

LOGSTASH_PACKAGE_PATH

String

Logstash package absolute path

yes if LOGSTASH_DEV_MOUNT is true

LS_JAVA_OPTS

String

JVM heap size, it should be no less than 4GB and no more than 8GB (maximum of 50-75% of total RAM)

No

-Xmx2g -Xms2g

ES_ELASTIC

String

ElasticSearch Logstash user password

Yes

dev_password_only

ES_HOSTS

String

Elasticsearch connection string

Yes

analytics-datastore-elastic-search:9200

KIBANA_SSL

Boolean

SSL protocol requirement

No

True

LOGSTASH_MEMORY_LIMIT

String

RAM usage limit

No

3G

LOGSTASH_MEMORY_RESERVE

String

Reserved RAM

No

500M

Last updated