Skip to content

reverse_log_proxy job from loggregator/101.12

Github source: c5bda65b or master branch

Properties

loggregator

doppler

addrs

The addresses of Dopplers (alternative to doppler link)

Default
[]
grpc_port

The grpc port for Doppler (alternative to doppler link)

Default
8082

tls

ca_cert

CA root required for key/cert verification

cipher_suites

An ordered list of supported SSL cipher suites. Allowed cipher suites are TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 and TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384.

Default
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256:TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
reverse_log_proxy
cert

TLS certificate for the reverse log proxy

key

TLS key for the reverse log proxy

metric_emitter

interval

The interval that metrics are emitted to the metron.

Default
1m

metron_endpoint

grpc_port

The port used to emit grpc messages to the Metron agent

Default
3458

host

The host used to emit messages to the Metron agent

Default
127.0.0.1

reverse_log_proxy

egress

port

The port of Loggregator’s v2 API

Default
8082

health_addr

The host:port to expose health metrics for reverse log proxy

Default
localhost:0

pprof

port
Default
0

Templates

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

  • bin/dns_health_check (from dns_health_check.erb)
  • bin/drain (from drain.erb)
  • bin/environment.sh (from environment.sh.erb)
  • bin/reverse_log_proxy_ctl (from reverse_log_proxy_ctl.erb)
  • config/certs/mutual_tls_ca.crt (from mutual_tls_ca.crt.erb)
  • config/certs/reverse_log_proxy.crt (from reverse_log_proxy.crt.erb)
  • config/certs/reverse_log_proxy.key (from reverse_log_proxy.key.erb)

Packages

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