doppler job from loggregator/13
              Github source:
              f9170c06 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
syslog_skip_cert_verify¶When connecting over TLS, don’t verify certificates for syslog sink
- Default
true
tls¶
enable¶Enable TLS listener on doppler so that it can receive dropsonde envelopes over TLS transport. If enabled, Cert and Key files must be specified.
- Default
false
port¶Port for incoming messages in the dropsonde format over tls listener
- Default
3458
server_cert¶TLS server certificate
- Default
""
server_key¶TLS server key
- Default
""
unmarshaller_count¶Number of parallel unmarshallers to run within Doppler
- Default
5
websocket_write_timeout_seconds¶Interval before a websocket write is aborted if it does not succeed
- Default
60
zone¶Zone of the doppler server
doppler_endpoint¶
  
  
    
shared_secret¶Shared secret used to verify cryptographically signed dropsonde messages
loggregator¶
  
  
    
etcd¶
machines¶IPs pointing to the ETCD cluster
tls¶
ca_cert¶CA root required for key/cert verification
- Default
""
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
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/certs/doppler.crt(from- doppler.crt.erb)
- config/certs/doppler.key(from- doppler.key.erb)
- config/certs/loggregator_ca.crt(from- loggregator_ca.crt.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.