metron_agent_windows job from garden-windows/0.0.3
Github source:
9a16887e
or
master branch
Properties¶
loggregator
¶
dropsonde_incoming_port
¶Port where loggregator listens for dropsonde log messages
- Default
3457
etcd
¶
machines
¶IPs pointing to the ETCD cluster
maxconcurrentrequests
¶Number of concurrent requests to ETCD
- Default
10
tls
¶
ca_cert
¶CA root required for key/cert verification
- Default
""
metron_agent
¶
buffer_size
¶DEPRECATED
- Default
10000
debug
¶boolean value to turn on verbose mode
- Default
false
deployment
¶Name of deployment (added as tag on all outgoing metrics)
dropsonde_incoming_port
¶Incoming port for dropsonde log messages
- Default
3457
enable_buffer
¶DEPRECATED
- Default
false
logrotate
¶
freq_min
¶The frequency in minutes which logrotate will rotate VM logs
- Default
5
rotate
¶The number of files that logrotate will keep around on the VM
- Default
7
size
¶The size at which logrotate will decide to rotate the log file
- Default
50M
preferred_protocol
¶Preferred protocol to droppler (udp|tls)
- Default
udp
tcp
¶
batching_buffer_bytes
¶The number of bytes which can be buffered prior to TCP writes (applies to TLS over TCP)
- Default
10240
batching_buffer_flush_interval_milliseconds
¶The maximum time that a message can stay in the batching buffer before being flushed
- Default
100
tls
¶
client_cert
¶TLS client certificate
- Default
""
client_key
¶TLS client key
- Default
""
zone
¶Availability zone where this agent is running
metron_endpoint
¶
shared_secret
¶Shared secret used to verify cryptographically signed dropsonde messages
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/metron_agent_windows/
directory
(learn more).
bin/metron_agent_ctl.ps1
(frommetron_agent_ctl.ps1.erb
)config/certs/loggregator_ca.crt
(fromloggregator_ca.crt.erb
)config/certs/metron_agent.crt
(frommetron_agent.crt.erb
)config/certs/metron_agent.key
(frommetron_agent.key.erb
)config/logrotate.conf
(fromlogrotate.conf.erb
)config/metron_agent.json
(frommetron_agent.json.erb
)config/metron_agent_logrotate.cron
(frommetron_agent_logrotate.cron.erb
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.