Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
La tarificationquery
ou une queryRange
API peut inclure les données statistiques relatives aux échantillons de requêtes traités en incluant le paramètre de requête stats=all
dans la demande. Un samples
objet est créé dans l'stats
objet et les stats
données sont renvoyées dans la réponse.
L’objet samples
contient les attributs suivants :
Attribut | Description |
---|---|
totalQueryableSamples |
Nombre total d’échantillons de requêtes traités. Il s’agit des informations à utiliser pour la facturation. |
totalQueryableSamplesPerStep |
Nombre d’échantillons de requêtes traités à chaque étape. Il s’agit d’un tableau de tableaux avec l’horodatage de l’époque et le nombre d’échantillons chargés à l’étape spécifique. |
Les exemples de demandes et de réponses qui incluent les informations stats
contenues dans la réponse sont les suivants :
Exemple pour query
:
GET
endpoint
/api/v1/query?query=up&time=1652382537&stats=all
Réponse
{
"status": "success",
"data": {
"resultType": "vector",
"result": [
{
"metric": {
"__name__": "up",
"instance": "localhost:9090",
"job": "prometheus"
},
"value": [
1652382537,
"1"
]
}
],
"stats": {
"timings": {
"evalTotalTime": 0.00453349,
"resultSortTime": 0,
"queryPreparationTime": 0.000019363,
"innerEvalTime": 0.004508405,
"execQueueTime": 0.000008786,
"execTotalTime": 0.004554219
},
"samples": {
"totalQueryableSamples": 1,
"totalQueryableSamplesPerStep": [
[
1652382537,
1
]
]
}
}
}
}
Exemple pour queryRange
:
GET
endpoint
/api/v1/query_range?query=sum+%28rate+%28go_gc_duration_seconds_count%5B1m%5D%29%29&start=1652382537&end=1652384705&step=1000&stats=all
Réponse
{
"status": "success",
"data": {
"resultType": "matrix",
"result": [
{
"metric": {},
"values": [
[
1652383000,
"0"
],
[
1652384000,
"0"
]
]
}
],
"stats": {
"samples": {
"totalQueryableSamples": 8,
"totalQueryableSamplesPerStep": [
[
1652382000,
0
],
[
1652383000,
4
],
[
1652384000,
4
]
]
}
}
}
}