telemetry-collector job from telemetry/0.1.0
Github source:
54e6d78
or
master branch
Properties¶
audit_mode
¶
If enabled, telemetry data will be kept on disk but not sent
- Default
false
cf
¶
api_url
¶CF API URL for UAA authentication to access Usage Service
opsmanager
¶
auth
¶
hostname
¶Ops Manager Hostname
password
¶Ops Manager password
uaa_client_name
¶Ops Manager client ID
uaa_client_secret
¶Ops Manager client secret
username
¶Ops Manager username
insecure_skip_tls_verify
¶Skip TLS validation on http requests to Ops Manager
request_timeout
¶How long to wait on a request to be fulfuilled by Ops Manager.
timeout
¶How long to wait on creation of a network connection to Ops Manager.
schedule
¶
Schedule in cron format to run collect and send of telemetry data
- Default
random
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
foundation_nickname
¶The nickname of the foundation used in reporting by VMware
proxy_settings
¶
http_proxy
¶the http proxy to send telemetry data through
- Default
""
https_proxy
¶the https proxy to send telemetry data through
- Default
""
no_proxy
¶list of hostnames to not interact with through the current proxy settings (http(s)_proxy settings)
- Default
""
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
timeout
¶Timeout on request connection and fulfillment to Usage Service in seconds
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
(frompost-stop.erb
)bin/pre-start
(frompre-start.erb
)bin/telemetry-collect-send
(fromtelemetry-collect-send.erb
)config/collect.yml
(fromcollect.yml.erb
)config/pre-start-collect.yml
(frompre-start-collect.yml.erb
)config/telemetry-collector-cron
(fromtelemetry-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.