Skip to content

telemetry-collector job from telemetry/0.0.4

Github source: d3e62cb or master branch

Properties

cf

api_url

CF API URL for UAA authentication to access Usage Service

opsmanager

client_id

Ops Manager client ID

client_secret

Ops Manager client secret

insecure_skip_tls_verify

Skip TLS validation on http requests to Ops Manager

password

Ops Manager password

url

Ops Manager URL

username

Ops Manager username

schedule

Schedule in cron format to run collect and send of telemetry data

Default
0 0 * * *

telemetry

api_key

Bearer token for authenticating against telemetry endpoint

endpoint_override

Override HTTP(s) endpoint to send telemetry data to

env_type

The environment type of the foundation

usage_service

client_id

Usage Service client ID

client_secret

Usage Service client secret

insecure_skip_tls_verify

Skip TLS validation for Usage Service components

url

Usage Service URL

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-collector/ directory (learn more).

  • bin/post-stop (from post-stop.erb)
  • bin/pre-start (from pre-start.erb)
  • bin/telemetry-collect-send (from telemetry-collect-send.erb)
  • config/collect.yml (from collect.yml.erb)
  • config/telemetry-collector-cron (from telemetry-collector-cron.erb)

Packages

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