MariaIsabelli / MonitoramentoDeSite

Sistema de monitoramento de site feito em GO.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Monitoramento de Sites em Go

Este repositório contém um código em Go que realiza o monitoramento de sites, registrando o status de disponibilidade em um arquivo de log.

Funcionalidades

  • Iniciar Monitoramento: O programa permite iniciar o monitoramento de sites definidos em um arquivo.
  • Exibir Logs: É possível visualizar os logs dos testes de disponibilidade dos sites.

Como Usar

Certifique-se de ter o Go instalado para executar o código. Para iniciar o programa, siga os passos abaixo:

  1. Clone o repositório:

    git clone https://github.com/seu-usuario/nome-do-repo.git
  2. Acesse o diretório do projeto:

    cd nome-do-repo
  3. Execute o programa:

    go run main.go

Arquivos no Repositório

  • main.go: Contém o código principal para o monitoramento de sites.
  • sites.txt: Arquivo onde os sites a serem monitorados são listados.
  • log.txt: Arquivo de registro dos testes de disponibilidade dos sites.

Comandos Disponíveis no Menu

  • 1: Iniciar Monitoramento
  • 2: Exibir Logs
  • 0: Sair do Programa

Contribuição

Contribuições são bem-vindas! Se deseja contribuir com melhorias ou correções no código, siga estes passos:

  1. Faça um fork do repositório
  2. Crie uma branch com a sua feature (git checkout -b feature/MinhaFeature)
  3. Faça commit das suas alterações (git commit -am 'Adicionando MinhaFeature')
  4. Faça push para a branch (git push origin feature/MinhaFeature)
  5. Crie um novo Pull Request

Licença

Este projeto está sob a licença XYZ. Consulte o arquivo LICENSE para mais detalhes.


Este código foi desenvolvido como parte de um projeto de monitoramento de sites em Go. Se tiver alguma dúvida ou sugestão, sinta-se à vontade para abrir uma issue ou entrar em contato!

About

Sistema de monitoramento de site feito em GO.


Languages

Language:Go 100.0%