4 title: Management token
8 Copyright (C) The Arvados Authors. All rights reserved.
10 SPDX-License-Identifier: CC-BY-SA-3.0
13 To enable and collect health checks and metrics, services must be configured with a "management token".
15 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@.
17 To access a monitoring endpoint, the requester must provide the HTTP header @Authorization: Bearer (ManagementToken)@.
21 Set @port@ (the listen port) and @ManagementToken@ in the @Manage@ section of @node-manager.ini@.
25 # The management server responds to http://addr:port/status.json with
26 # a snapshot of internal state.
28 # Management server listening address (default 127.0.0.1)
31 # Management server port number (default -1, server is disabled)
37 h2. API server and other services
39 The following services also support monitoring.
50 Set @ManagementToken@ in the appropriate section of @/etc/arvados/config.yml@.
54 <span class="userinput">ClusterID</span>:
55 # Token to be included in all healthcheck requests. Disabled by default.
56 # Server expects request header of the format "Authorization: Bearer xxx"