Um serviço de monitoramente que utiliza alguns protocolos para trazer informações sobre a sua aplicação web.
🔨 Funcionalidades do projetoFacil configuração
: Temos um arquivo de confiração simples onde basta você colocar algumas informações e executar o serviço.Verificação de saude
: Você conseguira ver se o seu serviço web está saudavel, perdendo pacotes, com atrasos e mais.Checkagem de dominio/ip/dns
: Você também conseguira ver se o seu serviço está atendendo no dominio/ip/dns correto.
Passo 1
: Clone o repositório do projeto em sua máquina.Passo 2
: Entre no arquivo de confiração("./logs/monitoring.db")
e coloque as sua informações.Passo 3
: na pasta raiz, compile o projeto (basta usar o comandomake
).Passo 4
: agora, utilize o comandomake run
| você também pode utilizar o comandomake run --simplify
- também utilizando o comando
./monitoring --help
vai aparecer o manual do programa onde você pode tirar suas dulvidas.
Bibliotecas
: LibcurlLiguagens
: CFerramentas
: Visual Studio Code
- gcc
- make
- libcurl
- libcurl4-openssl-dev
5e6e6a9aa968756804f98348969f74fa89e3abf7