ingestor_cloudfoundry-firehose job from logsearch-for-cloudfoundry/204.0.0
Github source:
a8953c63
or
master branch
Properties¶
cloudfoundry
¶
api_endpoint
¶URI of the CF cloud controller
doppler_endpoint
¶URI of the loggregator endpoint
firehose_cc_pull_interval
¶full app metadata update interval; defaults to 60s
- Default
60s
firehose_client_id
¶CF UAA client ID with ‘doppler.firehose’ permissions
- Default
firehose-to-syslog
firehose_client_secret
¶CF UAA client secret with ‘doppler.firehose’ permissions
- Default
""
firehose_events
¶Comma seperated list of events you would like to get. Valid options are CounterEvent,Error,HttpStartStop,LogMessage,ValueMetric,ContainerMetric
- Default
LogMessage
firehose_subscription_id
¶ID for the firehose-to-syslog subscription
- Default
firehose
skip_ssl_validation
¶Set to true to skip SSL validation when connecting to CF (defaults to false)
- Default
false
create-uaa-client
¶
cloudfoundry
¶
system_domain
¶The Elastic Runtime system domain ( eg: system.10.244.0.34.xip.io )
uaa_admin_client_id
¶The UAA admin client id (required scope is
uaa.admin
). The admin client is used to manage the UAA Kibana oauth2 client.
uaa_admin_client_secret
¶The UAA admin client’s secret
ingestor_cloudfoundry-firehose
¶
debug
¶Debug level logging. This disables forwarding to syslog
- Default
false
logstash
¶
metadata_level
¶Whether to include additional metadata throughout the event lifecycle. NONE = disabled, DEBUG = fully enabled
- Default
NONE
syslog
¶
cert_pem
¶Certificate PEM.
host
¶IP or hostname of the syslog drain
port
¶port of the syslog drain
- Default
5514
protocol
¶Syslog protocol (tcp/udp).
- Default
tcp
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_cloudfoundry-firehose/
directory
(learn more).
bin/ingestor_cloudfoundry-firehose_ctl
(frombin/ingestor_cloudfoundry-firehose_ctl
)bin/monit_debugger
(frombin/monit_debugger
)bin/pre-start
(frombin/pre-start.erb
)config/cert.pem
(fromconfig/cert.pem.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.