Skip to content

api job from logsearch/19

Github source: 2503ff99 or master branch

Properties

api

elasticsearch_host

IP address and port of elasticsearch host to proxy requests for (eg, 127.0.0.1:9200)

Default
127.0.0.1:9200

kibana

host

IP address and port of kibana host proxy kibana requests for (eg, 127.0.0.1:5601).

Default
127.0.0.1:5601
host_header

The host header used for the kibana virtual host

Default
kibana
port

The port the kibana proxy should listen on (can be the same as api.port if api.kibana.host_header is set)

Default
80

port

The port the api should listen on (eg, 80)

Default
80

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/api/ directory (learn more).

  • bin/monit_debugger (from bin/monit_debugger)
  • bin/nginx_ctl (from bin/nginx_ctl)
  • config/mime.types (from config/mime.types)
  • config/nginx.conf (from config/nginx.conf.erb)
  • data/properties.sh (from data/properties.sh.erb)
  • helpers/ctl_setup.sh (from helpers/ctl_setup.sh)
  • helpers/ctl_utils.sh (from helpers/ctl_utils.sh)
  • logsearch/logs.yml (from logsearch/logs.yml)
  • logsearch/metric-collector/lag/collector (from logsearch/metric-collector/lag/collector)

Packages

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