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 | |
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