You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: pages/cockpit/reference-content/cockpit-supported-endpoints.mdx
+17-29Lines changed: 17 additions & 29 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,8 +7,8 @@ content:
7
7
paragraph: Discover how to manage your telemetry data sources using the Scaleway-supported Mimir, Loki, Tempo and Prometheus endpoints
8
8
tags: observability cockpit endpoints mimir loki telemetry prometheus tempo datasource-management
9
9
dates:
10
-
validation: 2025-04-25
11
-
posted: 2025-04-25
10
+
validation: 2025-05-05
11
+
posted: 2025-05-05
12
12
categories:
13
13
- observability
14
14
---
@@ -18,25 +18,27 @@ Cockpit supports telemetry ingestion and querying using the following open-sourc
18
18
-[Mimir](https://grafana.com/oss/mimir/) for metrics
19
19
-[Loki](https://grafana.com/oss/loki/) for logs
20
20
-[Tempo](https://grafana.com/oss/tempo/) for traces
21
-
-[Prometheus](https://grafana.com/oss/prometheus/) for the alert manager
21
+
-[Prometheus](https://prometheus.io/docs/alerting/latest/alertmanager/) for the alert manager
22
22
23
23
Cockpit exposes a subset of their HTTP APIs so users can push, query, and manage telemetry data from Cockpit.
24
24
25
25
<Messagetype="important">
26
-
Scaleway does not support all endpoints from these upstream APIs. refer to the exact lists below to find out which endpoints are supported.
26
+
Scaleway does not support all endpoints from these upstream APIs. Refer to the exact lists below to find out which endpoints are supported.
27
27
</Message>
28
28
29
29
<Macroid="requirements" />
30
30
31
31
- A Scaleway account logged into the [console](https://console.scaleway.com)
32
-
-[Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization
32
+
-[Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization or Project
33
33
-[Created](/cockpit/how-to/create-token/) a Cockpit token with the right [permissions](/cockpit/concepts/#cockpit-tokens)
34
34
- Retrieved the URL of your data source from the [Scaleway console](https://console.scaleway.com/cockpit/dataSource) or the [API](https://www.scaleway.com/en/developers/api/cockpit/regional-api/#path-data-sources-list-data-sources)
35
35
36
36
## Mimir supported endpoints (metrics)
37
37
38
38
The base URL pattern for metrics is the following: `https://<data-source-id>.metrics.cockpit.<region>.scw.cloud`. You must replace `<data-source-id>` with the ID of your data source and `<region>` with the region where your data source is located (`fr-par`, `nl-ams`, or `pl-waw`).
39
39
40
+
Refer to the [official Mimir documentation](https://grafana.com/docs/mimir/latest/references/http-api/) for more details about the endpoints below.
41
+
40
42
<Concept>
41
43
## Mimir write endpoints
42
44
@@ -73,21 +75,13 @@ The base URL pattern for metrics is the following: `https://<data-source-id>.met
73
75
- Path: `/prometheus/config/v1/rules/*`
74
76
</Concept>
75
77
76
-
<Concept>
77
-
## Mimir admin endpoints
78
-
79
-
Methods: `GET` and `POST`.
80
-
81
-
- Path: `/ruler/delete_tenant_config`
82
-
- Path: `/compactor/delete_tenant`
83
-
- Path: `/compactor/delete_tenant_status`
84
-
</Concept>
85
-
86
78
87
79
## Loki supported endpoints (logs)
88
80
89
81
The base URL pattern for logs is the following: `https://<data-source-id>.logs.cockpit.<region>.scw.cloud`. You must replace `<data-source-id>` with the ID of your data source and `<region>` with the region where your data source is located (`fr-par`, `nl-ams`, or `pl-waw`).
90
82
83
+
Refer to the [official Loki documentation](https://grafana.com/docs/loki/latest/reference/loki-http-api/) for more details about the endpoints below.
84
+
91
85
<Concept>
92
86
## Loki write endpoints
93
87
@@ -128,6 +122,8 @@ The base URL pattern for logs is the following: `https://<data-source-id>.logs.c
128
122
129
123
The base URL pattern for traces is the following: `https://<data-source-id>.traces.cockpit.<region>.scw.cloud`. You must replace `<data-source-id>` with the ID of your data source and `<region>` with the region where your data source is located (`fr-par`, `nl-ams`, or `pl-waw`).
130
124
125
+
Refer to the [official Tempo documentation](https://grafana.com/docs/tempo/latest/api_docs/) for more details about the endpoints below.
126
+
131
127
<Concept>
132
128
## Tempo write endpoints
133
129
@@ -153,12 +149,14 @@ The base URL pattern for traces is the following: `https://<data-source-id>.trac
153
149
- Path: `/api/v2/search/tag/*/values`
154
150
</Concept>
155
151
156
-
## Pometheus supported endpoints
152
+
## Prometheus alert manager supported endpoints
153
+
154
+
The base URL pattern for the alert manager is the following: `https://<alert-manager-id>.alertmanager.cockpit.<region>.scw.cloud`. You must replace `<alert-manager-id>` with the ID of your alert manager and `<region>` with the region where the alert manager is enabled (`fr-par`, `nl-ams`, or `pl-waw`).
157
155
158
-
The base URL pattern for the alert manager is the following: `https://<data-source-id>.alertmanager.cockpit.<region>.scw.cloud`. You must replace `<data-source-id>` with the ID of your data source and `<region>` with the region where the alert manager is enabled (`fr-par`, `nl-ams`, or `pl-waw`).
156
+
Refer to the [official Prometheus alert manager documentation](https://prometheus.io/docs/prometheus/latest/querying/api/#alerts) for more details about the endpoints below.
159
157
160
158
<Messagetype="important">
161
-
You must use the [Cockpit API](https://www.scaleway.com/en/developers/api/cockpit/regional-api/#path-alert-manager-get-the-alert-manager) to retrieve the URL.
159
+
You must use the [Cockpit API](https://www.scaleway.com/en/developers/api/cockpit/regional-api/#path-alert-manager-get-the-alert-manager) to retrieve the ID of the alert manager.
162
160
</Message>
163
161
164
162
<Concept>
@@ -168,14 +166,4 @@ The base URL pattern for the alert manager is the following: `https://<data-sour
0 commit comments