Skip to content

Projeto de estudo para monitoramento de status HTTP de sites utilizando python3.

Notifications You must be signed in to change notification settings

Cassio-Tieres/http_monitor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

HTTP Monitor

Projeto de estudo desenvolvido em python com o objetivo de aprimorar meu conhecimento quanto ao protocolo HTTP.

Objetivo

Principalmente desenvolvido para monitorar mudanças repentinas de status code de um site, no sentido de encontrar erros e falhas no processamento de informações, prevenindo problemas com o cliente final e colaborando para a resolução destas falhas.

Tools e Libs

  • Requests
  • Socket
  • Logging
  • Time

Utilização

Clone este repositório em alguma pasta de sua escolha. Em seguida, abra o terminal na pasta do projeto e execute o comando:

python main.py

Após a execução do arquivo, escreva o nome do site que você quer monitorar:

Digite o link do site https://

Escreva o nome do site, sem utilizar o "https://". Ex: google.com.br

Após isso, o código irá verificar o status HTTP a cada 3 segundos e registrando o retorno da requisição no arquivo status_site.log, retornando um erro, caso o código HTTP seja diferente de 200.

About

Projeto de estudo para monitoramento de status HTTP de sites utilizando python3.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages