Affichage des journaux du service Kubernetes Engine (OKE)
Découvrez comment afficher les journaux des processus Kubernetes (tels que kube-scheduler, kube-controller-manager, cloud-controller-manager et kube-apiserver) s'exécutant sur le plan de contrôle des grappes que vous avez créées à l'aide du moteur Kubernetes (OKE).
Après avoir créé une grappe à l'aide de Kubernetes Engine, vous pouvez utiliser Oracle Cloud Infrastructure Logging pour consulter et rechercher les journaux des processus Kubernetes qui s'exécutent sur le plan de contrôle de la grappe. Les journaux de processus de plan de contrôle Kubernetes sont disponibles dans Oracle Cloud Infrastructure Logging en tant que journaux pour le service Kubernetes Engine, où ils sont appelés journaux de service.
Les journaux de processus de plan de contrôle Kubernetes suivants sont disponibles pour le moteur Kubernetes en tant que journaux de service :
- Journal du programmateur de kube, contenant des erreurs et des événements au sein du traitement du programmateur de kube (comme les décisions du programmateur).
- Journal kube-controller-manager, contenant des erreurs et des événements dans le processus kube-controller-manager (par exemple, le rapprochement du déploiement).
- Journal cloud-controller-manager, contenant les erreurs et les événements au sein du processus cloud-controller-manager (par exemple, le provisionnement de l'équilibreur de charge).
- Journal kube-apiserver, contenant des erreurs et des événements dans le processus kube-apiserver (pour chaque demande envoyée au serveur d'API Kubernetes).
Les journaux de service sont configurés au niveau de journalisation Kubernetes par défaut (v=2
). À ce niveau, les journaux de service contiennent des informations d'état d'équilibre utiles sur le service, ainsi que des messages de journal importants qui pourraient correspondre à des modifications importantes du système.
Les journaux de service sont utiles pour résoudre les problèmes de grappe tels que :
- Arrêts des machines virtuelles du plan de contrôle de grappe.
- Problèmes de partitionnement de réseau au sein d'une grappe ou entre la grappe et les utilisateurs.
- Pannes du logiciel Kubernetes.
- Perte de données ou indisponibilité d'un stockage persistant.
- Erreurs d'opérateur, telles que Kubernetes ou logiciel d'application mal configurés.
Après avoir activé et configuré les journaux de service, vous pouvez ensuite les voir.
Pour plus d'informations sur les journaux de service, voir Journaux de service.
Notez qu'en plus de consulter les journaux du service Moteur Kubernetes, vous pouvez également :
- Surveiller le statut global de la grappe elle-même, des groupes de noeuds et des noeuds. Voir Surveillance des grappes.
- Consultez les événements de journal dans Oracle Cloud Infrastructure Audit. Voir Consultation des journaux de vérification du serveur d'API Kubernetes.
- Consultez les journaux d'application sur les instances de calcul de noeud géré. Voir Affichage des journaux d'application des noeuds gérés et des noeuds autogérés.
- Surveiller l'état, la capacité et les performances des grappes, des groupes de noeuds et des noeuds à un niveau plus granulaire à l'aide de mesures , d'alarmes et d'avis. Voir Mesures du moteur Kubernetes (OKE).
Utilisation de la console
Pour créer un objet de journal de service qui vous permet de voir et de rechercher les journaux des processus Kubernetes exécutés sur le plan de contrôle d'une grappe :
- Ouvrez le menu de navigation et sélectionnez Observabilité et gestion. Sous Journalisation, sélectionnez Journaux.
- Sélectionnez un compartiment que vous êtes autorisé à utiliser.
- Sélectionnez Activer le journal de service pour créer un nouveau journal de service.
-
Dans la boîte de dialogue Activer le journal de la ressource :
- Identifiez le cluster en spécifiant :
- Compartiment de la ressource : Sélectionnez le compartiment auquel appartient la grappe.
- Service : Sélectionnez Kubernetes Engine.
- Ressource : Sélectionnez la grappe pour laquelle vous voulez activer les journaux de service.
- Configurez le journal de service à afficher en spécifiant :
- Catégorie de journal : Sélectionnez le processus Kubernetes pour lequel vous voulez voir le journal de service (par exemple, kube-controller-manager) ou sélectionnez Toutes les sources de journaux.
- Nom du journal : Nom de votre choix pour le nouveau journal de service. Évitez d'entrer des informations confidentielles.
- Facultativement, sélectionnez Afficher les options avancées et spécifiez :
- Emplacement du journal : compartiment dans lequel créer le journal de service.
- Groupe de journaux : Groupe de journaux dans lequel placer le journal de service. Vous pouvez sélectionner Créer un nouveau groupe pour créer un nouveau groupe de journaux (voir Journaux et groupes de journaux).
- Conservation des journaux : Durée (en mois) de conservation du journal de service. Sélectionnez l'une des options prédéfinies, ou sélectionnez Heure personnalisée et spécifiez un nombre de mois (jusqu'à un maximum de 60).
- Options de marquage : Si vous êtes autorisé à créer une ressource, vous disposez également des autorisations nécessaires pour appliquer des marqueurs à structure libre à cette ressource. Pour appliquer un marqueur défini, vous devez être autorisé à utiliser l'espace de noms de marqueur. Pour plus d'informations sur le marquage, voir Marqueurs de ressource. Si vous ne savez pas si vous devez appliquer des marqueurs, ignorez cette option ou demandez à un administrateur. Vous pouvez appliquer des marqueurs plus tard.
- Sélectionnez Activer le journal.
Un nouveau journal de service est créé et la page Détails du journal s'affiche.
- Identifiez le cluster en spécifiant :
Pour afficher et rechercher le contenu d'un journal de service :
- Ouvrez le menu de navigation et sélectionnez Observabilité et gestion. Sous Journalisation, sélectionnez Journaux.
- Sélectionnez le nom du journal de service que vous souhaitez consulter. Vous pouvez trier les entrées de journal par âge et les filtrer par heure.
- (Facultatif) Sélectionnez Actions et sélectionnez Explorer avec la recherche dans les journaux pour ouvrir la page de recherche centralisée dans les journaux. Vous pouvez appliquer des filtres et explorer et visualiser les données des journaux de différentes manières.