Como criar uma dashboard de status
Recentemente me deparei com uma problema comum, como saber se minha API ou site ainda esta funcionando ?
Pois é nem sempre da pra gente ficar olhando diretamente no servidor se alguma coisa crashou e nossa api parou de responder. Comecei a pesquisar dashboards que eu pudesse usar, onde eu passasse um endpoint e ele consulta-se ele de tempos em tempos para saber se estou tomando um 500 por exemplo.
Procurando alguns sites achei o https://uptimerobot.com/ que é bem conhecido, porém muito limitado na versão free. Fiz alguns testes mas logo desanimei.
Resolvi procurar algumas opções open source 🚀
E achei o https://github.com/louislam/uptime-kuma
Com quase 20k de estrelas, tem um instalação e configuração bem simples e ainda funciona melhor do que o esperado. Resolvendo assim meu problema em saber se minhas APIs ou APIs externas que consulto estão funcionando ou não.
Obrigado por ler ;)
@dev_guerra