elasticsearch job from logsearch/204.0.0
Github source:
a5b3d681 or
master branch
Properties¶
elasticsearch¶
cluster_name¶The name of the elastic search cluster
config_options¶Additional options to append to elasticsearch’s config.yml (YAML format).
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
[]
http_host¶The host address to bind the elasticsearch HTTP service to and to publish for HTTP clients to connect to
- Default
0.0.0.0
limits¶
fd¶Maximum file descriptors
- Default
65536
log_level¶The default logging level (e.g. WARN, DEBUG, INFO)
- Default
INFO
logging_options¶Additional options to append to elasticsearch’s logging.yml (YAML format).
master_hosts¶The list of elasticsearch master node IPs
node¶
allow_data¶Allow node to store data? (true / false)
- Default
false
allow_master¶Allow node to become master? (true / false)
- Default
false
tags¶A hash of additional tags for the node
plugins¶Plugins to run elasticsearch with (array[] = { plugin-name: install-source }; e.g. [ { kopf: ‘lmenezes/elasticsearch-kopf’ } ])
- Default
[]
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/drain(frombin/drain.erb)bin/elasticsearch_ctl(frombin/elasticsearch_ctl)bin/monit_debugger(frombin/monit_debugger)bin/post-deploy(frombin/post-deploy.erb)config/elasticsearch.yml(fromconfig/config.yml.erb)config/logging.yml(fromconfig/logging.yml.erb)data/properties.sh(fromdata/properties.sh.erb)helpers/ctl_setup.sh(fromhelpers/ctl_setup.sh)helpers/ctl_utils.sh(fromhelpers/ctl_utils.sh)logsearch/logs.yml(fromlogsearch/logs.yml)logsearch/metric-collector/elasticsearch/collector(fromlogsearch/metric-collector/elasticsearch/collector)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/ directory.