|
Este documento foi traduzido usando tecnologia de tradução automática de máquina. Sempre trabalhamos para apresentar traduções precisas, mas não oferecemos nenhuma garantia em relação à integridade, precisão ou confiabilidade do conteúdo traduzido. Em caso de qualquer discrepância, a versão original em inglês prevalecerá e constituirá o texto official. |
Pacote de Suporte SUSE Observability (logs)
Visão Geral
Esta página fornece ferramentas e orientações para coletar logs de um cluster SUSE Observability. Esses logs são essenciais para diagnosticar problemas, identificar causas raiz e solucionar problemas em clusters que podem não estar funcionando como esperado. Se você está enfrentando um comportamento inesperado, desempenho degradado ou uma falha em seu SUSE® Observability cluster, esta página ajudará você a reunir os dados necessários para entender o que deu errado e tomar medidas corretivas. Ao lado do script detalhado aqui, há um script ativo Pacote de Suporte (Desempenho) que executará medições de desempenho no cluster e SUSE® Observability.
Notes
O script deve ser executado a partir de um host que tenha o kubectl configurado com acesso ao cluster SUSE Observability ou de qualquer outro host com as permissões e conectividade necessárias ao cluster.
Isso pode ser feito diretamente no host usando o usuário root ou via sudo. Se o kubeconfig não estiver configurado, use o comando export KUBECONFIG=$PATH-TO-YOUR/kubeconfig.
Uso
O script precisa ser baixado e executado diretamente no host, usando o usuário root ou sudo.
Baixe e execute o script
Baixe o script suse-observability_logs_collector.sh.
-
Salve o script como:
suse-observability_logs_collector.sh -
Execute o script usando os seguintes comandos:
bash suse-observability_logs_collector.shIsso gerará um arquivo no diretório atual chamado
suse-observability_logs_<date>.tar.gz. Por favor, envie este arquivo para o caso.
Argumentos adicionais podem ser especificados:
> bash suse-observability_logs_collector.sh -h
SUSE Observability support package collector.
Fetches details of a SUSE Observability instance for troubleshooting.
Usage: ./suse-observability_logs_collector.sh [options] [<namespace>]
options:
-h Print this help
-e Fetch logs for suse-observability pods from Elasticsearch
-r Time range for logs to fetch from Elasticsearch,
when not specified "7d" is used
<namespace>:
The namespace that is running SUSE Observability, or
"suse-observability" when not specified
Por exemplo, para coletar 3 dias de logs do elasticsearch embutido quando SUSE® Observability está implantado no namespace my-observability:
bash suse-observability_logs_collector.sh -e -r 3d my-observability