IBM Cloud Kubernetes Service extension
Dans IBM Cloud Logs, vous pouvez utiliser l'extension IBM Cloud Kubernetes Service pour obtenir des informations sur les journaux générés dans un compte IBM Cloud.
Avant de commencer
Avec cette extension, vous pouvez créer un tableau de bord conçu pour visualiser et analyser les journaux du service IBM Cloud Kubernetes Service. Le tableau de bord fournit une analyse approfondie du service IBM Cloud Kubernetes Service, offrant une vue complète des performances du cluster, de l'activité des nœuds, des journaux de pods et de l'analyse des erreurs. Il permet d'identifier rapidement les problèmes, d'analyser les tendances et de surveiller efficacement le site Kubernetes.
Dans IBM Cloud Logs, les journaux générés par les services IBM Cloud (connus sous le nom de journaux de plate-forme) comprennent des champs de métadonnées que vous pouvez utiliser pour améliorer les recherches et analyser les données.
applicationName: Le nom de l'application est l'environnement qui produit et envoie les journaux à IBM Cloud Logs. Il est défini sur l'espace de noms.subsystemName: Le nom du sous-système est le service ou l'application qui produit et envoie les journaux à IBM Cloud Logs. Il est défini sur le nom du conteneur IBM Cloud Kubernetes Service.
Pour plus d'informations, voir :
Ce que cette extension déploie
Cette extension comprend un ou plusieurs éléments.
| Inclut | Nombre |
|---|---|
| Alertes | 5 |
| tableaux de bord | 1 |
| Enrichissements | 0 |
| Événements à mesurer | 0 |
| Rules | 0 |
| Vues | 0 |
Avant de déployer cette extension, assurez-vous que le déploiement de l'extension ne vous fera pas dépasser les limites de votre instance IBM Cloud Logs. Si le déploiement de l'extension entraîne un dépassement des limites, le déploiement échouera.
Déploiement de l'extension
Vous pouvez déployer cette extension dans n'importe quelle instance de IBM Cloud Logs qui collecte les journaux de IBM Cloud Kubernetes Service. Cette extension comprend un ensemble de ressources préconfigurées telles que des tableaux de bord, des vues et des alertes qui vous aident à surveiller les paramètres critiques, à identifier les anomalies et à optimiser les performances de votre système.
Pour plus d'informations sur le déploiement de l'extension, voir Déploiement, gestion et suppression des extensions IBM Cloud Logs.
Après le déploiement, vérifiez que la configuration de l'extension traite les données d'une manière qui correspond à la configuration du TCO de votre instance IBM Cloud Logs. Les alertes, les tableaux de bord et les événements relatifs aux mesures sont des fonctions disponibles pour les données traitées par les pipelines de données Analyser et alerter et Informations de priorité. Après avoir déployé l'extension, assurez-vous que la configuration répond à vos besoins. Par exemple, si vous avez des politiques TCO envoyant des données au pipeline Analyser et alerter, vous devrez modifier le tableau de bord configuré par cette extension pour utiliser les données Analyze and Alert au lieu de Informations de priorité.
Tableau de bord
Un tableau de bord fournissant des données sur les journaux IBM Cloud Kubernetes Service est fourni :
- Nombre de grappes
- Nombre de nœuds
- Nombre de gousses
- Nombre de conteneurs
- Liste des hôtes du nœud
- Les hôtes du nœud avec le plus grand nombre de journaux
- L'évolution des journaux d'événements des nœuds
Alertes
Vous pouvez déployer l'une des alertes suivantes :
No logs from service: Aucun journal n'a été reçu du service kubernetes, ce qui indique des problèmes potentiels liés à la configuration de la journalisation, à l'indisponibilité du service ou à des problèmes de connectivité affectant la transmission des journaux.More than 5 erroneous cluster logs within 15 minutes: Plus de 5 journaux d'erreurs ont été enregistrés au niveau du cluster dans une fenêtre de 15 minutes, indiquant des problèmes potentiels affectant la santé globale ou la configuration du cluster Kubernetes.More than 5 erroneous pod logs within 15 minutes: Plus de 5 journaux d'erreurs ont été détectés dans les opérations au niveau du pod en l'espace de 15 minutes, ce qui suggère des problèmes avec les charges de travail ou les configurations au niveau du pod.Host change: Un événement de changement d'hôte a été détecté, ce qui peut indiquer un remplacement de nœud, une opération de mise à l'échelle ou des changements d'infrastructure inattendus.Permission denied: Un refus de permission s'est produit au cours d'une opération Kubernetes, peut-être en raison d'une mauvaise configuration des contrôles d'accès ou de permissions insuffisantes pour l'action demandée.