Skip to content

loggregator_trafficcontroller job from cf/191

Github source: 43c823b7 or master branch

Properties

cc

srv_api_uri

API URI of cloud controller

etcd

machines

IPs pointing to the ETCD cluster

maxconcurrentrequests

Number of concurrent requests to ETCD

Default
10

loggregator

doppler_port

Port for outgoing doppler messages

Default
8081

outgoing_dropsonde_port

Port for outgoing dropsonde messages

Default
8081

loggregator_endpoint

shared_secret

Shared secret used to verify cryptographically signed loggregator messages

metron_endpoint

dropsonde_port

The port used to emit dropsonde messages to the Metron agent

Default
3457

nats

machines

IP addresses of Cloud Foundry NATS servers

password

Password for cc client to connect to NATS

port

IP port of Cloud Foundry NATS server

user

Username for cc client to connect to NATS

networks

apps

Loggregator Traffic Controller network information.

ssl

skip_cert_verify

when connecting over https, ignore bad ssl certificates

Default
false

syslog_aggregator

address

IP address for syslog aggregator

all

Define whether forwarders should send all their syslog data to our aggregator.

Default
false

port

TCP port of syslog aggregator

transport

Transport to be used when forwarding logs (tcp|udp|relp).

Default
tcp

system_domain

Domain reserved for CF operator, base URL where the login, uaa, and other non-user apps listen

traffic_controller

debug

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

Default
false

host

The host the loggregator_trafficcontroller should listen on

Default
0.0.0.0

incoming_port

Default
3456

outgoing_port

Default
8080

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
""

zone

Zone of the loggregator_trafficcontroller

Templates

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

  • bin/loggregator_trafficcontroller_ctl (from loggregator_trafficcontroller_ctl.erb)
  • config/loggregator_trafficcontroller.json (from loggregator_trafficcontroller.json.erb)
  • config/syslog_forwarder.conf (from syslog_forwarder.conf.erb)

Packages

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