To enable and collect health checks and metrics, services must be configured with a “management token”.
Services must have ManagementToken configured. This is used to authorize access monitoring endpoints. If ManagementToken is not configured, monitoring endpoints will return the error 404 disabled
.
To access a monitoring endpoint, the requester must provide the HTTP header Authorization: Bearer (ManagementToken)
.
The following services also support monitoring.
Set ManagementToken
in the appropriate section of /etc/arvados/config.yml
.
Clusters:
ClusterID:
# Token to be included in all healthcheck requests. Disabled by default.
# Server expects request header of the format "Authorization: Bearer xxx"
ManagementToken: xxx
The content of this documentation is licensed under the
Creative
Commons Attribution-Share Alike 3.0 United States licence.
Code samples in this documentation are licensed under the
Apache License, Version 2.0.