GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo generar sosreport en Ubuntu 18.04 / Debian 9 Server

SOS es una herramienta que se utiliza para recopilar toda la configuración del sistema , registros y información de diagnóstico y archivarlo en un solo archivo. InformeSos generalmente se requiere para que los ingenieros y desarrolladores de soporte técnico identifiquen fallas y, a veces, también se usa con fines de depuración.

Los siguientes son los escenarios en los que debemos generar un informe sos:

  • El servidor se bloqueó y para encontrar el RCA para el bloqueo
  • El rendimiento del servidor se degradó
  • Desempeño de la aplicación degradado

La herramienta SOS está disponible para la mayoría de las distribuciones de Linux (RHEL, CentOS, Ubuntu, Debian y SUSE). En este tutorial, discutiremos cómo generar un informe SOS en Ubuntu 18.04 y Debian 9 Server,

Nota: De forma predeterminada, el paquete SOS es parte de la instalación predeterminada de Ubuntu 18.04 y Debian 9 Server.

Generando sosreport en Ubuntu 18.04 Server y Debian 9

Inicie sesión en su servidor y ejecute el comando “sosreport “.

[email protected]:~$ sudo sosreport

El comando anterior tardará un par de minutos en generar el informe y ese informe se comprimirá como "xz " formato. Aparte de esto, /tmp La carpeta es la ubicación predeterminada donde se almacena sosreport.

Mientras genera el informe, también puede especificar el CASE ID para la falla del servidor y su nombre y apellido.

Generando sosreport en modo no interactivo

Para generar el sosreport de forma no interactiva, ejecute el comando sosreport seguido de “–batch ” opción

[email protected]:~$ sudo sosreport --batch

Guardar sosreport en una ruta o carpeta alternativa

Supongamos que su servidor tiene una carpeta /tmp separada y que no tiene suficiente espacio libre; en ese caso, puede indicarle al comando sosreport que guarde el informe en otras carpetas usando la opción “–tmp-dir ”, el ejemplo se muestra a continuación,

[email protected]:~$ sudo sosreport --tmp-dir /mnt

Generando sosreport en diferentes tipos de compresión

Sosreport se archiva y comprime utilizando diferentes técnicas de compresión como gzip , bzip2 , xz .

La compresión predeterminada para sosreport es xz, si desea utilizar otras técnicas de compresión mientras genera el sosreport, especifique las opciones “–compression-type “, el ejemplo se muestra a continuación

[email protected]:~$ sudo sosreport --compression-type bzip2

Lista de todos los complementos para sosreport

Si está interesado en qué complementos están disponibles para sosreport, ejecute el siguiente comando

[email protected]:~$ sudo sosreport -l

Genera el informe sos omitiendo complementos específicos

Al generar el informe sos, si desea omitir los datos de un complemento o módulo específico, use "-n opción ” en el comando sosreport seguido del nombre del complemento

Supongamos que quiero generar el informe sos pero quiero omitir la información de udev en ese informe, use el siguiente comando,

[email protected]:~$ sudo sosreport -n udev --batch

Generar sosreport solo para complementos o módulos específicos

Puede haber algunos escenarios en los que se nos solicite generar el informe sos de su servidor solo para complementos específicos, esto se puede lograr fácilmente usando "-o ” opción seguida del nombre del complemento,

Sosreport solo para memoria ,

[email protected]:~$ sudo sosreport -o memory --batch

informe sos para complementos de memoria y kernel ,

[email protected]:~$ sudo sosreport -o memory,kernel --batch

Eso es todo de este artículo. Si desea leer más sobre las opciones del comando sosreport, consulte la página man (man sosreport).

En caso de que encuentre este artículo informativo, comparta sus comentarios y opiniones.


Ubuntu
  1. Cómo instalar el servidor OpenLDAP en Debian o Ubuntu

  2. Cómo configurar un servidor LAMP de Ubuntu/Debian

  3. Cómo configurar el servidor DHCP en CentOS 7 / Ubuntu 18.04 / 16.04 / Debian 9

  4. Cómo instalar Puppet 6.x en Ubuntu 18.04 / Ubuntu 16.04 y Debian 9

  5. Debian:¿cómo ejecutar programas de 32 bits en un Debian/ubuntu de 64 bits?

Cómo configurar HAProxy en el servidor Debian 9 / Ubuntu 16.04

Cómo instalar y configurar Nginx en Ubuntu 18.04 / Debian 9

Cómo configurar el servidor NFS en Debian 9 / Ubuntu 16.04 / LinuxMint 18

Cómo instalar Jellyfin Media Server en Ubuntu, Debian y Mint

Cómo instalar Plex Media Server en Ubuntu 16.04 Server/Desktop

Cómo instalar el servidor web lighttpd en Debian 11 Bullseye o Ubuntu 20.04