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