8.3. Affichage d'une liste des mesures disponibles
En tant qu'administrateur d'un cluster ou en tant qu'utilisateur disposant d'autorisations de visualisation pour tous les projets, vous pouvez afficher une liste des métriques disponibles dans un cluster et produire cette liste au format JSON.
Conditions préalables
-
Vous avez installé le CLI OpenShift Container Platform (
oc
). - Vous avez obtenu la route API OpenShift Container Platform pour Thanos Querier.
Vous êtes un administrateur de cluster ou vous avez accès au cluster en tant qu'utilisateur ayant le rôle
cluster-monitoring-view
.NoteVous ne pouvez utiliser que l'authentification par jeton de porteur pour accéder à la route API Thanos Querier.
Procédure
Si vous n'avez pas obtenu la route API OpenShift Container Platform pour Thanos Querier, exécutez la commande suivante :
$ oc get routes -n openshift-monitoring thanos-querier -o jsonpath='{.status.ingress[0].host}'
Récupérez une liste de métriques au format JSON à partir de la route API Thanos Querier en exécutant la commande suivante. Cette commande utilise
oc
pour s'authentifier avec un jeton de porteur.$ curl -k -H \N "Authorization : Bearer $(oc whoami -t)" https://<thanos_querier_route>/api/v1/metadata 1
- 1
- Remplacez
<thanos_querier_route>
par la route de l'API OpenShift Container Platform pour Thanos Querier.