Além da infinidade de ferramentas e plugins que são suportados por Jenkins, fornece um madeireiro incrivelmente poderoso que acompanha quase todas as operações no servidor.
Jenkins nos permite visualizar e examinar os logs para todas.
Como desenvolvedores, você pode encontrar alguns casos em que precisa revisar os registros do sistema e examinar quais operações são executadas e onde estão os problemas em potencial.
Neste tutorial, aprenderemos as várias maneiras de acessar os logs Jenkins do nosso sistema. Além disso, este tutorial demonstra como visualizar os logs em um sistema Linux baseado no Debian 11.
Nota: por padrão, executando os Jenkins.Arquivo de guerra usando manualmente o comando java -jar produz as informações de log para a saída padrão. Portanto, o tronco pode não estar disponível no local do log armazenado.
Onde estão os toras armazenadas em Jenkins?
A maneira mais fácil de acessar os logs Jenkins do terminal é simplesmente localizar onde os arquivos são armazenados no sistema de arquivos.
É bom ter em mente que a localização dos logs de Jenkins pode variar dependendo do sistema de destino e da configuração.
No entanto, por padrão, a seguir estão os locais dos registros de Jenkins em vários sistemas:
Jenkins também nos permite personalizar a localização do diretório de log, editando o arquivo de configuração Jenkins.
Nos sistemas Linux, você pode encontrar o arquivo de configuração Jenkins no seguinte diretório:
/etc/default/jenkins
Nos sistemas baseados em chapéu vermelho, o arquivo de configuração de Jenkins está localizado no seguinte:
/etc/sysconfig/jenkins
No MacOS, você pode encontrar o arquivo de configuração Jenkins no seguinte:
/Biblioteca/Preferências/Org.Jenkins-Ci.Plist
No Windows, o arquivo de configuração de Jenkins está localizado no seguinte:
%Jenkins_home%/jenkins.xml
Método 1: Como ver os logs Jenkins
O primeiro método que você pode usar para visualizar os logs de um servidor Jenkins é o comando CAT seguido pelo arquivo de log.
Por exemplo, para visualizar os logs do Jenkins no Linux, podemos usar o seguinte comando:
sudo gato/var/log/jenkins/jenkins.log | menos
Você encontrará dois arquivos de log no Windows:
Método 2: Como ver os logs Jenkins
Também podemos visualizar os logs em um servidor Jenkins do painel Jenkins.
Comece fazendo login na sua interface da web jenkins -> Gerenciar Jenkins -> Log do sistema.
Selecione “Todos os logs Jenkins” para visualizar os logs do sistema no servidor.
Você verá as informações de log no servidor, conforme mostrado na seguinte saída de amostra:
Para visualizar o registro como um feed RSS, você pode navegar para o seu Jenkin_url/gerenciar/log/rss.
Exemplo:
http: // localhost: 8080/gerenciar/log/rss
Conclusão
Este tutorial ensinou a você como visualizar os Jenkins faz login em vários sistemas. Você pode explorar nossos outros tutoriais para saber como você pode configurar vários níveis de log de Jenkins.