2
respostas

[Projeto] script nginx

#!/bin/bash

if pgrep nginx &> /dev/null then
    echo "Nginx está operando $( date +"%Y-%m-%d às %H:%M:%S")"
else
    echo "Nginx fora de operação $( date +"%Y-%m-%d às %H:%M:%S")"                                                  
fi 

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

O horário estava errado, rodei o seguinte comando:

sudo timedatectl set-timezone America/Sao_Paulo
sudo timedatectl set-ntp true

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
2 respostas

Oi, Juliene! Como vai?

Gostei da forma como você estruturou o script, ele cumpre bem a função de verificar o serviço nginx e registrar o status com data e hora. Resolver o ajuste do fuso horário usando o timedatectl foi uma ótima decisão.

Continue explorando essas configurações, pois entender como o sistema lida com data e hora é muito útil em monitoramentos.

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

Obrigada, Lorena! mesmo tendo configurado o fuso horário de forma correta no início ele deu esse problema, já tive algumas vezes o mesmo bug utilizando Debian, algo parecido com um reset nas configurações do horário.