Skip to content

brunojsdev/monitor-de-status

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Monitor de Status de Sites

Descrição

Uma ferramenta em linha de comando para monitorar a disponibilidade de uma lista de sites. Ele verifica o código HTTP de cada URL fornecida, categoriza o status e registra tudo em um arquivo CSV, ideal para auditorias de uptime rodando em background.

Funcionalidades

  • Verificação contínua do status HTTP (ONLINE, OFFLINE, AVISO).
  • Tratamento automático para adicionar o prefixo 'https://' caso o usuário esqueça.
  • Registro detalhado em log CSV contendo Data/Hora, URL, Status e Código HTTP.

Pré-requisitos

  • Python 3.x
  • Biblioteca requests.

Para instalar as dependências, rode o comando: pip install requests

Como Usar

  1. Edite a variável sites_para_monitorar no final do script com as URLs que você deseja rastrear.
  2. Execute o script.
  3. O script rodará em loop a cada 60 segundos. Pressione Ctrl+C no terminal para encerrar o monitoramento.

About

Verifica periodicamente se sites estão online

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages