Returns the label names of a metrics account by ID using POST
POST/v1/metrics/prometheus/:accountId/api/v1/labels
Runs against the metrics account given by accountId instead of the API token's own account, so it can be called with the API token of a logs account. The token's account must be one of the metrics account's authorized accounts, otherwise the request returns 401. To list the metrics accounts and their authorizedAccountsIds, use Get a list of all metrics accounts.
Pass the parameters in the query string. Parameters in the request body are ignored. Please ensure to change the region in the URL to match your account's region.
Request
Path Parameters
ID of the metrics account to query.
Query Parameters
Start timestamp, inclusive, as an RFC3339 or Unix timestamp. Optional.
End timestamp, inclusive, as an RFC3339 or Unix timestamp. Optional.
Series selector to narrow down the series from which to read the label names. Optional.
Maximum number of label names to return. Optional.
Responses
- 200
- 400
- 401
- 500
Successful retrieval of label names.
- application/json
- Schema
- Example (from schema)
Schema
Status of the request (e.g., success, fail).
{
"status": "string",
"data": [
"string"
]
}
Invalid request parameters.
The API token's account is not an authorized account of the metrics account accountId.
Internal server error.