1
resposta

Mova o script para um diretório acessível pelo systemd;

Exercício final do módulo!

Mova o script para um diretório acessível pelo systemd;

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Crie uma nova unidade de serviço do systemd que especifica como o script deve ser executado;

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

[Unit]
Description=Script de Monitoramento de Servidor
Wants=monitoramento-sistema.timer

[Service]
Type=oneshot
ExecStart=/usr/local/bin/monitoramento-sistema.sh

[Install]
WantedBy=multi-user.target

Crie um novo timer que configura a execução do serviço criado para rodar de 15 em 15 minutos;

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

[Unit]
Description=Timer para execução periódica do Monitoramento de Servidor

[Timer]
OnCalendar=*:0/15
Persistent=true

[Install]
WantedBy=timers.target

Atualize as novas configurações feitas no systemd;

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Habilite o timer;

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Ative o timer manualmente;

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Verifique o status do timer;

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Veja se os relatórios estão sendo gerados a cada 15 minutos;

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Verifique o journal do systemd para acessar os logs de execução do timer e serviço.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Lucio! Como vai?

Agradeço por compartilhar.

Gostei da forma como você estruturou o serviço e o timer do systemd, deixando tudo bem organizado e seguindo as boas práticas de automação no Linux. Isso mostra que você compreendeu bem a integração entre scripts e serviços do sistema.

Continue explorando o uso do systemd para gerenciar tarefas automatizadas, é uma habilidade muito útil para administração de servidores.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!