wils@web ~ $ cat ~/ajuda/guia-pratico-para-monitorar-servicos-com-systemd-e-journalctl-no-ubuntu-22-04.md

Servidores

Guia prático para monitorar serviços com systemd e journalctl no Ubuntu 22.04

atualizado em 14/08/2026

O systemd é um sistema de gerenciamento de serviços que substitui o antigo init no Ubuntu 22.04. O journalctl é uma ferramenta que permite visualizar logs gerados pelo systemd. Este guia prático irá ajudá-lo a monitorar serviços usando essas ferramentas.

1. Verificando o Status de um Serviço

Para verificar o status de um serviço, use o seguinte comando:

systemctl status nome_do_serviço

Exemplo:

systemctl status apache2

2. Iniciando e Parando Serviços

Para iniciar um serviço, utilize:

sudo systemctl start nome_do_serviço

Para parar um serviço:

sudo systemctl stop nome_do_serviço

3. Habilitando e Desabilitando Serviços no Boot

Para habilitar um serviço para iniciar no boot:

sudo systemctl enable nome_do_serviço

Para desabilitar:

sudo systemctl disable nome_do_serviço

4. Visualizando Logs com journalctl

Para visualizar os logs de um serviço específico:

journalctl -u nome_do_serviço

Para seguir os logs em tempo real:

journalctl -u nome_do_serviço -f

5. Filtrando Logs por Data

Você pode filtrar logs por data usando:

journalctl --since "2023-01-01" --until "2023-01-31"

Conclusão

Monitorar serviços no Ubuntu 22.04 com systemd e journalctl é essencial para a manutenção e resolução de problemas. Mantenha sempre um olho nos logs para garantir que seus serviços estejam funcionando corretamente.

Dica: Crie scripts para automatizar a verificação de status e logs de serviços críticos, facilitando a administração do sistema.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.