scheduler job from cf-syslog-drain/2.2
Github source:
e661f0a
or
master branch
Properties¶
metric_emitter
¶
interval
¶The interval that metrics are emitted to the metron.
- Default
1m
scalablesyslog
¶
adapter
¶
addrs
¶A collection of adapter addresses. This is used only if the adapter_adders link is not provided.
- Default
[]
port
¶The port used to communicate with the adapters via gRPC.
- Default
4443
scheduler
¶
api
¶
polling_interval
¶The interval at which the scheduler will poll the API for bindings
- Default
15s
url
¶The URL of the syslog drain bindings provider
blacklisted_syslog_ranges
¶A list of IP range addresses to blacklist the binding syslog drains to
- Default
[]- Example
- end: 10.10.10.10 start: 10.10.10.1
health
¶The port for the scheduler health endpoint
- Default
8080
metric
¶
addr
¶The address for the metric ingress service (i.e. metron agent)
- Default
localhost:3458
cn
¶The common name for the metric ingress service (i.e. metron agent)
- Default
metron
pprof
¶The port for pprof on the scheduler
- Default
0
tls
¶
api
¶ca
¶The CA for syslog drain bindings provider
cert
¶The cert for the syslog drain bindings provider
cn
¶The common name for the syslog drain bindings provider
key
¶The key for the syslog drain bindings provider
skip_cert_verify
¶Allows insecure SSL connections to the syslog drain bindings provider
- Default
false
client
¶adapter_cn
¶The common name for the adapter
ca
¶The TLS CA for the scalable syslog
cert
¶The TLS cert for the scalable syslog scheduler client
key
¶The TLS private key for the scalable syslog scheduler client
Templates¶
Templates are rendered and placed onto corresponding
instances during the deployment process. This job's templates
will be placed into /var/vcap/jobs/scheduler/
directory
(learn more).
bin/ctl
(fromctl.erb
)certs/api_ca.crt
(fromapi_ca.crt.erb
)certs/api_client.crt
(fromapi_client.crt.erb
)certs/api_client.key
(fromapi_client.key.erb
)certs/ca.crt
(fromca.crt.erb
)certs/scheduler.crt
(fromscheduler.crt.erb
)certs/scheduler.key
(fromscheduler.key.erb
)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/
directory.