Ottenere i log su richiesta per la risoluzione dei problemi

Si applica a: AKS in Azure locale

Questo articolo descrive come raccogliere i log completi su richiesta e inviarli a Microsoft supporto per la risoluzione dei problemi con il servizio Azure Kubernetes ibrido e Edge.

Preparare la chiave SSH

Prima della raccolta dei log, è necessario avere la chiave SSH ottenuta al momento della creazione del cluster. In genere viene salvato nel percorso ~/.ssh ; ad esempio C:\Users\HciiDeploymentUser.ssh\id_rsa. Se la chiave SSH viene persa, il log non può essere raccolto.

Raccogli i log

È possibile raccogliere i log usando indirizzi IP o il kubeconfig parametro . Se viene usato un indirizzo IP, raccoglie il log da un determinato nodo. Se kubeconfig viene usato, raccoglie i log da tutti i nodi del cluster. Questo comando genera un file .zip sul disco locale. Per altri parametri, consultare la documentazione di riferimento di Az CLI. È anche possibile usare il comando PowerShell Get-AzAksArcLog per raccogliere i log. Per altre informazioni, vedere le informazioni di riferimento su PowerShell.

az aksarc get-logs --ip 192.168.200.25 --credentials-dir ./.ssh --out-dir ./logs

Or

az aksarc get-logs --kubeconfig ./.kube/config --credentials-dir ./.ssh --out-dir ./logs

Invia i log al supporto Microsoft

Contatta il supporto Microsoft per inviare i registri a Microsoft. Se l'ambiente è disconnesso, devi ripristinare prima la rete.

Passaggi successivi