Chapitre 15. Accès aux API de surveillance de tiers


Dans OpenShift Container Platform 4.12, vous pouvez accéder aux API de services web pour certains composants de surveillance tiers à partir de l'interface de ligne de commande (CLI).

15.1. Accès aux API de services web de surveillance de tiers

Vous pouvez accéder directement aux API de services web tiers à partir de la ligne de commande pour les composants de la pile de surveillance suivants : Prometheus, Alertmanager, Thanos Ruler et Thanos Querier.

L'exemple de commande suivant montre comment interroger les récepteurs de l'API de service pour Alertmanager. Cet exemple exige que le compte d'utilisateur associé soit lié au rôle monitoring-alertmanager-edit dans l'espace de noms openshift-monitoring et que le compte ait le privilège d'afficher l'itinéraire. Cet accès ne prend en charge que l'utilisation d'un jeton de support pour l'authentification.

$ oc login -u <nom d'utilisateur> -p <mot de passe>
$ host=$(oc -n openshift-monitoring get route alertmanager-main -ojsonpath={.spec.host})
$ token=$(oc whoami -t)
$ curl -H "Authorization: Bearer $token" -k "https://$host/api/v2/receivers"
Note

Pour accéder aux API des services Thanos Ruler et Thanos Querier, le compte demandeur doit avoir l'autorisation get sur la ressource namespaces, ce qui peut être fait en accordant le rôle de cluster cluster-monitoring-view au compte.

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.