Skip to content

telemetry-centralizer job from telemetry/0.0.7

Github source: 1e6e127 or master branch

Properties

flush_interval

Time in seconds for the Centralizer to forward a telemetry batch

Default
3600

port

Port to listen on for fluent forward protocol

Default
24224

telemetry

api_key

Bearer token for authenticating against telemetry endpoint

endpoint

HTTP endpoint to send telemetry batches to

env_type

The environment type of the foundation

foundation_id

The unique ID of the foundation

iaas_type

The IaaS type of the foundation

tls

agent_cert

TLS Certificate for telemetry agents to consume

agent_private_key

TLS Private Key for telemetry agents to consume

ca_cert

TLS CA for telemetry certificates

cert

TLS Certificate for the Centralizer

private_key

TLS Private Key for the Centralizer

Templates

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

  • bin/telemetry_centralizer (from telemetry_centralizer.erb)
  • config/bpm.yml (from bpm.yml.erb)
  • config/ca_cert.pem (from ca_cert.pem.erb)
  • config/cert.pem (from cert.pem.erb)
  • config/curl_config (from curl_config.erb)
  • config/fluent.cnf (from config.erb)
  • config/private_key.pem (from private_key.pem.erb)

Packages

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