Este documento ha sido traducido utilizando tecnología de traducción automática. Si bien nos esforzamos por proporcionar traducciones precisas, no ofrecemos garantías sobre la integridad, precisión o confiabilidad del contenido traducido. En caso de discrepancia, la versión original en inglés prevalecerá y constituirá el texto autorizado.

Paquete de Soporte de Observabilidad de SUSE (registros)

Descripción general

Esta página proporciona herramientas y orientación para recopilar registros de un clúster de Observabilidad de SUSE. Estos registros son esenciales para diagnosticar problemas, identificar causas raíz y solucionar problemas en clústeres que pueden no estar funcionando como se esperaba. Si experimenta un comportamiento inesperado, un rendimiento degradado o un fallo en su SUSE® Observability clúster, esta página le ayudará a recopilar los datos necesarios para entender qué salió mal y tomar medidas correctivas. Junto al script detallado aquí, hay un script activo Paquete de Soporte (Rendimiento) que ejecutará activamente mediciones de rendimiento en el clúster y SUSE® Observability.

Notas

El script debe ejecutarse desde un host que tenga kubectl configurado con acceso al clúster de Observabilidad de SUSE o desde cualquier otro host con los permisos y la conectividad necesarios al clúster. Esto se puede hacer directamente en el host utilizando el usuario root o a través de sudo. Si kubeconfig no está configurado, utiliza el comando export KUBECONFIG=$PATH-TO-YOUR/kubeconfig.

Uso

El script necesita ser descargado y ejecutado directamente en el host, utilizando el usuario root o sudo.

Descargar y ejecutar el script

  • Guardar el script como: suse-observability_logs_collector.sh

  • Ejecutar el script utilizando los siguientes comandos:

    bash suse-observability_logs_collector.sh

    Esto generará un archivo en el directorio actual llamado suse-observability_logs_<date>.tar.gz. Por favor, suba este archivo al caso.

Se pueden especificar argumentos adicionales:

> 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 ejemplo, para recopilar 3 días de registros del elasticsearch embebido cuando SUSE® Observability está desplegado en el espacio de nombres my-observability:

bash suse-observability_logs_collector.sh -e -r 3d my-observability