Obtenha logs sob demanda para solução de problemas

Aplica-se a: AKS em Azure Local

Este artigo descreve como recolher registos completos sob demanda e enviá-los ao suporte da Microsoft para resolução de problemas com o AKS Hybrid e o Edge.

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