UptimeRobot API

Victor Perin
, em 22 de maio de 2014

Olá pessoal,

Estive aprendendo aprendendo a dominar API's, coisa que queria a muito tempo fazer e tenho uma coisa a dizer: Quando você aprende a usar API's, meu filho, não existe mais limites! hahaha

Bem, depois de um tempo de aprendizagem, me empenhei a criar um script que usasse a API do UptimeRobot. Não só isso, resolvi criar 2 versões do script para usos diferentes.

Primeiro, UptimeRobot é um serviço que te ajuda medir o Uptime de um site ou de um servidor, a cada 5 minutos ele tenta uma nova conexão e guarda os resultados. Depois ele faz uma média do seu tempo online e voilá... Você tem o uptime do seu servidor.

O script que eu criei faz o seguinte:

Você insere a API key do seu UptimeRobot. O script retorna para você uma tabela formatada com o bootstrap com uptime, nome e se está online ou offline no momento.

Bem, se quiserem, o código está no github em duas versões, em PHP e Javascript.

A versão em Javascript atualiza automaticamente no browser do usuário a cada 5 minutos, mas mostra sua API key para ele.
Já a versão em PHP é mais segura por não compartilhar sua API com o usuário mas gera uma página estática.