SOS es una herramienta que se utiliza para recopilar todos los 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 para fines de depuración.
Los siguientes son los escenarios en los que estamos obligados a generar sosreport:
- El servidor se bloqueó y para encontrar el RCA para el bloqueo
- El rendimiento del servidor se degradó
- Rendimiento 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 “informe sos“.
[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 informe sos en modo no interactivo, ejecute el comando sosreport seguido de «-lote» opción
[email protected]:~$ sudo sosreport --batch
Guarde 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 cotipo de impresión
Sosreport se archiva y comprime utilizando las 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 «–tipo de compresión“, el ejemplo se muestra a continuación
[email protected]:~$ sudo sosreport --compression-type bzip2
Listar 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
Genere 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 «-norteopció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
Generando 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
sosreport 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 del manual (man sosreport).
En caso de que encuentre este artículo informativo, comparta sus comentarios y opiniones.