7.2. Journalisation de la visualisation avec la console web
Le Red Hat OpenShift Service sur la console web AWS permet de visualiser les données de log en configurant le plugin de la console de journalisation. Des options de configuration sont disponibles lors de l’installation de l’enregistrement sur la console Web.
Lorsque vous avez déjà installé l’enregistrement et que vous souhaitez configurer le plugin, utilisez l’une des procédures suivantes.
7.2.1. Activer le plugin de la console d’enregistrement après avoir installé l’opérateur de journalisation OpenShift Red Hat Copier lienLien copié sur presse-papiers!
Dans le cadre de l’installation Red Hat OpenShift Logging Operator, vous pouvez activer le plug-in de la console d’enregistrement, mais vous pouvez également activer le plugin si vous avez déjà installé l’opérateur de journalisation Red Hat OpenShift avec le plugin désactivé.
Conditions préalables
- Il y a des autorisations d’administrateur.
- L’opérateur de journalisation Red Hat OpenShift a été installé et sélectionné Désactiver pour le plugin Console.
- Accès au service Red Hat OpenShift sur la console web AWS.
Procédure
-
Dans le Red Hat OpenShift Service sur la perspective de l’administrateur de la console Web AWS, accédez aux opérateurs
Opérateurs installés. - Cliquez sur Red Hat OpenShift Logging. Cela vous amène à la page Détails de l’opérateur.
- Dans la page Détails, cliquez sur Désactiver pour l’option du plugin Console.
- Dans la boîte de dialogue d’activation du plugin Console, sélectionnez Activer.
- Cliquez sur Save.
- Assurez-vous que l’option du plugin Console affiche désormais Enabled.
- La console Web affiche une fenêtre contextuelle lorsque des modifications ont été appliquées. La fenêtre vous invite à recharger la console Web. Actualisez le navigateur lorsque vous voyez la fenêtre contextuelle pour appliquer les modifications.
7.2.2. Configuration du plugin de la console d’enregistrement lorsque vous avez installé le log store Elasticsearch et LokiStack Copier lienLien copié sur presse-papiers!
Dans la version de journalisation 5.8 et ultérieure, si le log store Elasticsearch est votre log store par défaut mais que vous avez également installé le LokiStack, vous pouvez activer le plugin de la console d’enregistrement en utilisant la procédure suivante.
Conditions préalables
- Il y a des autorisations d’administrateur.
- L’opérateur de journalisation Red Hat OpenShift, l’opérateur OpenShift Elasticsearch et l’opérateur Loki ont été installés.
- L’OpenShift CLI (oc) a été installé.
- Création d’une ressource personnalisée ClusterLogging (CR).
Procédure
Assurez-vous que le plugin de la console d’enregistrement est activé en exécutant la commande suivante:
oc get consoles.operator.openshift.io cluster -o yaml |grep logging-view-plugin \ || oc patch consoles.operator.openshift.io cluster --type=merge \ --patch '{ "spec": { "plugins": ["logging-view-plugin"]}}'
$ oc get consoles.operator.openshift.io cluster -o yaml |grep logging-view-plugin \ || oc patch consoles.operator.openshift.io cluster --type=merge \ --patch '{ "spec": { "plugins": ["logging-view-plugin"]}}'
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Ajouter la commande .metadata.annotations.logging.openshift.io/ocp-console-migration-target: lokistack-dev annotation à ClusterLogging CR, en exécutant la commande suivante:
oc patch clusterlogging instance --type=merge --patch \ '{ "metadata": { "annotations": { "logging.openshift.io/ocp-console-migration-target": "lokistack-dev" }}}' \ -n openshift-logging
$ oc patch clusterlogging instance --type=merge --patch \ '{ "metadata": { "annotations": { "logging.openshift.io/ocp-console-migration-target": "lokistack-dev" }}}' \ -n openshift-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemple de sortie
clusterlogging.logging.openshift.io/instance patched
clusterlogging.logging.openshift.io/instance patched
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
La vérification
Assurez-vous que l’annotation a été ajoutée avec succès, en exécutant la commande suivante et en observant la sortie:
oc get clusterlogging instance \ -o=jsonpath='{.metadata.annotations.logging\.openshift\.io/ocp-console-migration-target}' \ -n openshift-logging
$ oc get clusterlogging instance \ -o=jsonpath='{.metadata.annotations.logging\.openshift\.io/ocp-console-migration-target}' \ -n openshift-logging
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Exemple de sortie
"lokistack-dev"
"lokistack-dev"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Le module Plugin de la console de journalisation est maintenant déployé. Il est possible d’afficher les données d’enregistrement en naviguant vers le service Red Hat OpenShift sur la console web AWS et en consultant la page Observe