Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
technique:adminsys:monitoring:metrologie:victoriametrics [2022/02/03 13:41] qduchemitechnique:adminsys:monitoring:metrologie:victoriametrics [2022/02/03 15:03] qduchemi
Ligne 30: Ligne 30:
 Victoria Metrics ne nécessite pas particulièrement de maintenance, hormis des mises à jour. On note cependant l'existence d'un outil pour certaines opérations, comme par exemple la migration depuis une ancienne TSDB : [[https://github.com/VictoriaMetrics/vmctl|vmctl]]. Victoria Metrics ne nécessite pas particulièrement de maintenance, hormis des mises à jour. On note cependant l'existence d'un outil pour certaines opérations, comme par exemple la migration depuis une ancienne TSDB : [[https://github.com/VictoriaMetrics/vmctl|vmctl]].
  
-====== Debug ======+====== Effectuer des requêtes via l'API (debug) ======
  
 On peut faire des requêtes sur les données de Victoria Metrics à des fins de debug : On peut faire des requêtes sur les données de Victoria Metrics à des fins de debug :
Ligne 50: Ligne 50:
  
 - `curl` permet de requêter l'API qui écoute sur le port 8428, - `curl` permet de requêter l'API qui écoute sur le port 8428,
-- l'endpoint `/api/v1/query` permet d'effectuer une requête Prometheus classique,+- l'endpoint `/api/v1/query` permet d'effectuer une requête Prometheus classique et de récupérer la dernière valeur connue,
 - `--data-urlencode` permet de passer un paramètre GET - `--data-urlencode` permet de passer un paramètre GET
 - `jq` permet de formater le JSON de retour. - `jq` permet de formater le JSON de retour.
  
 <bootnote web> <bootnote web>
-Le requêtage s'effectue comme expliqué ici : https://prometheus.io/docs/prometheus/latest/querying/basics/ +  * Le requêtage s'effectue comme expliqué ici : https://prometheus.io/docs/prometheus/latest/querying/basics/ 
-L'API a d'autres possibilités ; voir ici : https://prometheus.io/docs/prometheus/latest/querying/api+  L'API a d'autres possibilités ; voir ici : https://prometheus.io/docs/prometheus/latest/querying/api 
 +</bootnote> 
 + 
 +<bootnote learn> 
 +D'autres endpoints existent en fonction des besoins : 
 +  * L'endpoint `/api/v1/query_range` permet de récupérer les valeurs sur une période de temps données : https://prometheus.io/docs/prometheus/latest/querying/api/#range-queries 
 +  * L'endpoint `/api/v1/admin/tsdb/delete_series` permet de supprimer des valeurs insérées par mégardes : https://prometheus.io/docs/prometheus/latest/querying/api/#delete-series 
 +  * ...
 </bootnote> </bootnote>
  
  • technique/adminsys/monitoring/metrologie/victoriametrics.txt
  • de ppom