Cette rubrique décrit comment accéder aux journaux collectés par Tanzu Kubernetes Grid.
Tanzu Kubernetes Grid collecte les journaux pour le déploiement et le fonctionnement du cluster de gestion autonome et de charge de travail. Pour récupérer les journaux d'audit au niveau de l'API Kubernetes ou du système Linux, reportez-vous à la section Journalisation d'audit.
Les journaux du cluster local capturent l'activité de création, de mise à niveau et de suppression du cluster de gestion autonome et de charge de travail dans le fichier ~/.config/tanzu/tkg/logs/CLUSTER-NAME
. Ces journaux peuvent être utilisés pour dépanner l'activité de création du cluster et d'autres pannes. La suppression réussie d'un cluster supprime automatiquement son fichier journal, mais si l'action de suppression échoue, le fichier journal reste et peut être examiné par l'utilisateur ou l'équipe du support.
Si les journaux du cluster local ne fournissent pas suffisamment d'informations pour surveiller les déploiements ou résoudre les pannes de composants, vous pouvez récupérer les journaux à l'aide de kubectl
comme suit.
Pour surveiller et dépanner les déploiements de clusters de gestion autonomes, consultez :
Le fichier journal répertorié dans la sortie du terminal sous Les journaux de l'exécution de la commande sont également disponibles à l'adresse (Logs of the command execution can also be found at…)
Journal de votre module de fournisseur de cloud pour l'API du cluster. Récupérez le plus récent comme suit :
tanzu management-cluster create
pour le Programme d'amorçage crée. Kubeconfig : et copiez le chemin d'accès au fichier kubeconfig
répertorié. Le fichier se trouve à l'emplacement suivant : ~/.kube-tkg/tmp/
.kubectl logs deployment.apps/capv-controller-manager -n capv-system manager --kubeconfig </path/to/kubeconfig>
kubectl logs deployment.apps/capa-controller-manager -n capa-system manager --kubeconfig </path/to/kubeconfig>
kubectl logs deployment.apps/capz-controller-manager -n capz-system manager --kubeconfig </path/to/kubeconfig>
Pour dépanner le superviseur, reportez-vous à la section Dépannage de l'activation du superviseur dans la documentation de vSphere with Tanzu.
Après l'exécution de tanzu cluster create
, vous pouvez surveiller le processus de déploiement dans les journaux de l'API de gestion cluster sur le cluster de gestion.
Pour accéder à ces journaux, suivez les étapes ci-dessous :
Définissez kubeconfig
sur votre cluster de gestion. Par exemple :
kubectl config use-context my-management-cluster-admin@my-management-cluster
Exécutez les actions suivantes :
Journaux capi
:
kubectl logs deployments/capi-controller-manager -n capi-system manager
Journaux spécifiques à IaaS :
kubectl logs deployments/capv-controller-manager -n capv-system manager
kubectl logs deployments/capa-controller-manager -n capa-system manager
kubectl logs deployments/capz-controller-manager -n capz-system manager
Vous pouvez configurer la journalisation et la surveillance sur les clusters de charge de travail créés par Tanzu Kubernetes Grid :