Skip to content

doppler job from cf/219

Github source: 0e63f392 or master branch

Properties

doppler

blacklisted_syslog_ranges

Blacklist for IPs that should not be used as syslog drains, e.g. internal ip addresses.

container_metric_ttl_seconds

TTL (in seconds) for container usage metrics

Default
120

debug

boolean value to turn on verbose logging for doppler system (dea agent & doppler server)

Default
false

dropsonde_incoming_port

Port for incoming messages in the dropsonde format

Default
3457

incoming_port

Port for incoming log messages in the legacy format

Default
3456

maxRetainedLogMessages

number of log messages to retain per application

Default
100

message_drain_buffer_size

Size of the internal buffer used by doppler to store messages. If the buffer gets full doppler will drop the messages.

Default
100

outgoing_port

Port for outgoing log messages

Default
8081

sink_dial_timeout_seconds

Dial timeout for sinks

Default
1

sink_inactivity_timeout_seconds

Interval before removing a sink due to inactivity

Default
3600

sink_io_timeout_seconds

I/O Timeout on sinks

Default
0

status

password

password used to log into varz endpoint

Default
""
port

port used to run the varz endpoint

Default
0
user

username used to log into varz endpoint

Default
""

unmarshaller_count

Number of parallel unmarshallers to run within Doppler

Default
5

zone

Zone of the doppler server

doppler_endpoint

shared_secret

Shared secret used to verify cryptographically signed doppler messages

etcd

machines

IPs pointing to the ETCD cluster

metron_endpoint

dropsonde_port

The port used to emit dropsonde messages to the Metron agent

Default
3457

host

The host used to emit messages to the Metron agent

Default
127.0.0.1

ssl

skip_cert_verify

when connecting over TLS, don’t verify certificates

Default
false

Templates

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

  • bin/doppler_ctl (from doppler_ctl.erb)
  • config/doppler.json (from doppler.json.erb)

Packages

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