DEV Community

Facilitando o monitoramento de conexão

Seguindo a ideia apresentado no nosso artigo de monitoramento com ping, vamos criar uma função para alterar a cor do terminal quando o equipamento estiver online novamente.

Enquanto ele está offline, deixaremos vermelho, e quando ficar online, ficara verde.

Vamos basicamente colocar um teste de conexão dentro de um loop de repetição para validar cada um dos cenários. Para representar as cores, vamos escrever na tela uma barra feita de vários espaços (Exemplo: " "), alterando a cor de fundo delas.

Assim que o equipamento responder na rede, mostramos a barra verde e encerramos o loop.

Para a validação do equipamento, vamos usar a função Test-Connection.

Como retorno, teremos isso no terminal:

Terminal

Oldest comments (0)