Observação
Estamos fazendo a transição para a ferramenta apic-mustgather
apresentada nesta página. O generate_postmortem.sh
e os scripts relacionados estão obsoletos, mas ainda estão disponíveis no momento, consulte README obsoleto
Python3 v3.6 ou posterior
kubectl ou oc devem estar disponíveis em PATH. Alternativamente, a localização pode ser especificada com o argumento --kube-cli
.
Para instâncias de gerenciamento APIC 10.0.7.0 e posteriores, o plug-in kubectl-cnp deve ser pré-instalado para coletar logs EDB. Se não estiver presente, o usuário será solicitado a permitir o download e a configuração do plugin. Use o sinalizador --no-edb
para ignorar a verificação deste plugin e ignorar a coleção de logs EDB associada.
apicops deve estar presente no PATH se a saída do apicops for incluída. Se não estiver presente, o usuário será solicitado a permitir uma tentativa de download da versão mais recente.
Observação: em todos os dispositivos APIConnect VMware, todos os pré-requisitos acima são atendidos, exceto
apicops
.
Baixe a ferramenta usando o seguinte comando:
curl -L -O https://github.com/ibm-apiconnect/v10-postmortem/releases/latest/download/apic-mustgather
Adicione permissões de execução ao arquivo usando o comando chmod +x apic-mustgather
.
Execute a ferramenta usando o comando ./apic-mustgather
.
Observação: somente para dispositivos APIC/OVA, primeiro conecte-se ao dispositivo de destino via SSH e depois alterne para o usuário root executando o comando
sudo -i
.
Para obter informações de uso da ferramenta, use o comando ./apic-mustgather --help
Enquanto a ferramenta de coleta postmortem estiver em execução, espera-se que a carga de CPU e E/S para a implantação APIC e seu cluster/VM host seja aumentada.
Para reduzir a carga no cluster host/VM, o argumento --sequential
pode ser usado, com a troca dessa coleta de logs será mais lenta.
Abra um ticket com o Suporte IBM no produto IBM API Connect
Se você não tiver acesso ao Suporte IBM, relate um problema para enviar qualquer feedback