Discutiremos neste artigo como um usuário pode visualizar os arquivos Cron Logs em um ambiente Linux. Nós realizamos todas as tarefas no Ubuntu 20.04 Sistema que lhe dará uma melhor compreensão dos registros do Cron.
Abra o terminal pressionando o atalho do teclado 'ctrl+alt+t'. Agora, o uso dos dois métodos diferentes pode acessar facilmente os eventos do Cron Log:
Método 1: Verifique os eventos do Cron Logs através do syslog
É uma maneira muito simples e fácil de verificar se os eventos do Cron Log estão em execução no seu sistema. Faça login como usuário root no terminal e digite o seguinte comando:
# gato/var/log/syslog | Grep Cron
Os seguintes eventos de logs de Cron devem ser exibidos no terminal:
Método 2: Monitore os logs do cron configurando o cron.arquivo de log
A maneira recomendada é criar um cron separado.Log 'arquivo para monitorar ou verificar os eventos do Cron Logs no seu sistema Linux. Para esse fim, acesse o '/etc/rsysLog.D/50 Default.arquivo conf 'executando o comando abaixo:
$ sudo nano /etc /rsyslog.D/50 Default.conf
Pesquise o '#cron.*/var/log/cron.Log 'neste arquivo e descomamento nesta linha, que também é mostrada na captura de tela a seguir:
Agora, crie um 'cron.log 'usando qualquer código -fonte ou editor de texto.
$ sudo nano/var/log/cron.registro
Reinicie o serviço RSYSLog e verifique o status de execução deste serviço no seu sistema através do seguinte comando:
$ sudo systemctl reiniciar rsyslog
$ sudo systemctl status rsyslog
A saída a seguir deve imprimir na janela do terminal:
Agora, todos os eventos de log de Cron a serem salvos no Cron.arquivo de log.
Para visualizar, os eventos do Cron Logs em tempo real usando o comando 'watchcron'. Então, crie um arquivo 'watchcron' da seguinte maneira:
$ sudo nano watchcron
Adicione as seguintes linhas neste arquivo:
#!/BIN/BASH
assistir -n 10 cauda -n 25/var/log/cron.registro
Salve este arquivo em Nano usando 'Ctrl+O' e pressione 'Ctrl+X' para sair deste ambiente.
Aqui, o Watchcron acima atualiza a página de eventos Logs após 10 segundos e exibe os últimos 25 eventos na página.
Defina as permissões executáveis neste arquivo usando o seguinte comando:
$ sudo chmod +x watchcron
Copie este arquivo no local '/usr/sbin' da seguinte forma:
$ sudo cp watchcron /usr /sbin
Agora, para verificar os eventos do Cron Logs em tempo real, executam o comando abaixo do término do terminal:
$ watchcron
A seguinte janela será exibida no terminal:
Conclusão
Explicamos neste artigo como você pode verificar ou monitorar eventos de logs cron em tempo real usando um único comando 'watchcron'.