Cómo ver los registros de Jenkins

Cómo ver los registros de Jenkins
Jenkins es uno de los servidores de automatización de CD/CD gratuitos y de código abierto más influyentes y de código abierto para desarrolladores.

Además de la gran cantidad de herramientas y complementos que son compatibles con Jenkins, proporciona un registrador increíblemente potente que realiza un seguimiento de casi todas las operaciones del servidor.

Jenkins nos permite ver y examinar los registros para cada compilación, incluidos los mensajes de error, salidas de script, procesos de ejecución de comandos y más.

Como desarrolladores, puede encontrar algunos casos en los que necesita revisar los registros del sistema y examinar qué operaciones se ejecutan y dónde se encuentran los posibles problemas.

En este tutorial, aprenderemos las diversas formas de acceder a los registros de Jenkins de nuestro sistema. Además, este tutorial demuestra cómo ver los registros en un sistema de Linux basado en Debian 11.

Nota: Por defecto, ejecutar el Jenkins.Archivo de guerra manualmente utilizando el comando java -jar emite la información de registro a la salida estándar. Por lo tanto, el registro puede no estar disponible en la ubicación del registro almacenado.

¿Dónde se almacenan los registros en Jenkins??

La forma más fácil de acceder a los registros de Jenkins desde el terminal es simplemente localizar dónde se almacenan los archivos en el sistema de archivos.

Es bueno tener en cuenta que la ubicación de los registros de Jenkins puede variar según el sistema de destino y la configuración.

Sin embargo, de forma predeterminada, las siguientes son las ubicaciones de los registros de Jenkins en varios sistemas:

  1. Sistemas Linux - /var /log
  2. Windows - %jenkins_home %. Jenkins_home es la ubicación donde Jenkins está instalado en el sistema de destino.
  3. MacOS -/var/log/jenkins/

Jenkins también nos permite personalizar la ubicación del directorio de registro editando el archivo de configuración de Jenkins.

En los sistemas Linux, puede encontrar el archivo de configuración de Jenkins en el siguiente directorio:

/etc/default/jenkins

En los sistemas basados ​​en hat rojo, el archivo de configuración de Jenkins se encuentra a continuación:

/etc/sysconfig/jenkins

En MacOS, puede encontrar el archivo de configuración de Jenkins de la siguiente manera:

/Biblioteca/preferencias/org.Jenkins-Ci.plística

En Windows, el archivo de configuración de Jenkins se encuentra a continuación:

%Jenkins_home%/jenkins.xml

Método 1: Cómo ver los registros de Jenkins

El primer método que puede usar para ver los registros de un servidor de Jenkins es el comando CAT seguido del archivo de registro.

Por ejemplo, para ver los registros de Jenkins en Linux, podemos usar el siguiente comando:

sudo gat/var/log/jenkins/jenkins.registro | menos

Encontrará dos archivos de registro en Windows:

  • Jenkins.Out: esto contiene la información de registro general en el servidor Jenkins.
  • Jenkins.ERR: este archivo de registro almacena los registros de errores del servidor Jenkins.

Método 2: Cómo ver los registros de Jenkins

También podemos ver los registros en un servidor Jenkins desde el tablero de Jenkins.

Comience iniciando sesión en su interfaz web de Jenkins -> Administrar Jenkins -> Registro del sistema.

Seleccione "Todos los registros de Jenkins" para ver los registros del sistema en el servidor.

Verá la información de registro en el servidor como se muestra en la siguiente salida de muestra:

Para ver el registro como un feed RSS, puede navegar a su jenkin_url/administrar/log/rss.

Ejemplo:

http: // localhost: 8080/administrar/log/rss

Conclusión

Este tutorial le enseñó cómo ver los registros de Jenkins en varios sistemas. Puede explorar nuestros otros tutoriales para aprender cómo puede configurar múltiples niveles de registro de Jenkins.