Skip to content

ingestor_archiver job from logsearch/201.0.2

Github source: 270bfa5e or master branch

Properties

ingestor_archiver

data_dir

Path to store imported log files and state

Default
/var/vcap/data/archiver-restorer

logstash

metadata_level

Whether to include additional metadata throughout the event lifecycle. NONE = disabled, DEBUG = fully enabled

Default
NONE

logstash_ingestor

debug

Debug level logging

Default
false

filters

Filters to execute on the ingestors

Default
""

outputs

A list of output plugins, with a hash of options for each of them. Please refer to example below.

Default
  - options: {}
    plugin: redis
Example
outputs:
- options:
    exchange_type: direct
    host: 192.168.1.1
    password: c1oudbunny
    user: logsearch
  plugin: rabbitmq

redis

host

Redis host of queue

key

Name of queue to pull messages from

port

Redis port of queue

Default
6379

Templates

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

  • bin/ingestor_archiver_ctl (from bin/ingestor_archiver_ctl)
  • bin/monit_debugger (from bin/monit_debugger)
  • bin/reload (from bin/reload)
  • bin/wait-until-loaded (from bin/wait-until-loaded.erb)
  • config/logstash.conf (from config/logstash.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)

Packages

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