elasticsearch job from logsearch/13
Github source:
5adda35a
or
master branch
Properties¶
elasticsearch
¶
cluster_name
¶The name of the elastic search cluster
discovery
¶
minimum_master_nodes
¶The minimum number of master eligible nodes a node should “see” in order to operate within the cluster. Recommended to set it to a higher value than 1 when running more than 2 nodes in the cluster.
- Default
1
exec
¶
environment
¶A hash of additional environment variables for the process
options
¶An array of additional options to pass when starting elasticsearch
- Default
- -XX:+AggressiveOpts - -XX:+UseCompressedOops - -XX:+UseParNewGC - -XX:+UseConcMarkSweepGC - -XX:+CMSParallelRemarkEnabled - -XX:+PrintCommandLineFlags - -XX:+PrintFlagsFinal - -XX:+PrintPromotionFailure - -XX:+PrintReferenceGC - -XX:+PrintGCDateStamps - -XX:+PrintGCDetails
host
¶The frontend elasticsearch node services should use.
indices
¶
ttl_default
¶Default ttl for new documents. Time units: d (days), m (minutes), h (hours), ms (milliseconds) or w (weeks)
- Default
30d
ttl_interval
¶Interval at which to deleted expired documents (based on their _ttl field). Time units: d (days), m (minutes), h (hours), ms (milliseconds) or w (weeks)
- Default
1d
marvel
¶
agent
¶
enabled
¶Whether to enable the marvel agent
- Default
false
node
¶
allow_data
¶Allow node to store data? (true / false)
- Default
true
allow_master
¶Allow node to become master? (true / false)
- Default
true
tags
¶A hash of additional tags for the node
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/elasticsearch/
directory
(learn more).
bin/elasticsearch_ctl
(frombin/elasticsearch_ctl
)bin/monit_debugger
(frombin/monit_debugger
)config/default.json
(fromconfig/default.json.erb
)config/logging.yml
(fromconfig/logging.yml.erb
)config/templates/logstash_default.json
(fromconfig/templates/logstash_default.json.erb
)data/properties.sh
(fromdata/properties.sh.erb
)helpers/ctl_setup.sh
(fromhelpers/ctl_setup.sh
)helpers/ctl_utils.sh
(fromhelpers/ctl_utils.sh
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.