Obtenha logs sob demanda para solução de problemas

> Aplica-se a: AKS no Azure Local, AKS habilitado pelo Azure Arc no VMware (pré-visualização)

Este artigo descreve como coletar logs sob demanda completos e enviá-los ao suporte da Microsoft para solucionar problemas com o AKS habilitado pelo Azure Arc.

Preparar a chave SSH

Antes da coleta de log, você deve ter a chave SSH obtida quando criou o cluster. O ficheiro costuma ser guardado no caminho ~/.ssh; por exemplo, C:\Users\HciiDeploymentUser.ssh\id_rsa. Se a chave SSH for perdida, o log não poderá ser coletado.

Recolher registos

Você pode coletar logs usando IPs ou o kubeconfig parâmetro. Se um IP for usado, ele coletará o log de um nó específico. Se kubeconfig usado, são coletados os logs de todos os nós do cluster. Este comando gera um arquivo .zip no disco local. Para outros parâmetros, consulte a referência de Az CLI. Você também pode usar o comando Get-AzAksArcLog PowerShell para coletar logs. Para obter mais informações, consulte a referência do PowerShell.

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

Ou

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

Enviar logs para o Suporte da Microsoft

Entre em contato com o Suporte da Microsoft para enviar os logs para a Microsoft. Se o ambiente estiver desconectado, você deve recuperar a rede primeiro.

Próximos passos