mock api /api/v1/labels

Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
This commit is contained in:
Augustin Husson 2025-09-15 19:18:31 +02:00
parent 63ac1fd454
commit 7c205786e0
2 changed files with 13 additions and 0 deletions

View File

@ -0,0 +1,10 @@
{
"status": "success",
"data": [
"__name__",
"env",
"instance",
"job",
"state"
]
}

View File

@ -36,6 +36,9 @@ export function mockPrometheusServer(): void {
.replyWithFile(200, __dirname + '/metric_name.json')
.get('/api/v1/metadata')
.replyWithFile(200, __dirname + '/metadata.json')
.get('/api/v1/labels')
.query(true)
.replyWithFile(200, __dirname + '/labels.json')
.get('/api/v1/series')
.query(true)
.replyWithFile(200, __dirname + '/alertmanager_alerts_series.json')