Skip to content

elasticsearch-config-lfc job from logsearch-for-cloudfoundry/207.0.0

The job compiles Elasticsearch mappings specific to Logsearch-for-cloudfoundry. These mappings are add-ons to mappings defined in Logsearch release.

Github source: 572fd4e or master branch

Properties

elasticsearch_config

app_index_prefix

Name prefix of your app log indices. If you don’t split app and platform indices, then just set it with the value of elasticsearch_config.index_prefix.

Default
logs-app

app_index_settings

Index settings for app logs

index_prefix

Name prefix of your log indices that you use in logstash_parser.elasticsearch.index property set for your parser.

Default
logs-

index_settings

Index settings for logs

platform_index_prefix

Name prefix of your platform log indices. If you don’t split app and platform indices, then just set it with the value of elasticsearch_config.index_prefix.

Default
logs-platform

platform_index_settings

Index settings for platform logs

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-config-lfc/ directory (learn more).

  • index-mappings-app.json (from index-mappings-app.json.erb)
  • index-mappings-platform.json (from index-mappings-platform.json.erb)
  • index-mappings.json (from index-mappings.json.erb)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.

This job relies on no runtime packages.