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,
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.