超簡易HTTPポート監視
アクセスできなかったら例外
require 'open-uri' loop { open('http://www.yahoo.co.jp'){|f| raise f.status.to_s unless f.status[0] == "200" } sleep(30) }
はてなブックマーク数も気になる人用(今の僕)
require 'open-uri' uri = "調査したいアドレス" loop { p open(uri).status p open("http://api.b.st-hatena.com/entry.count?url=#{uri}").read sleep(300) }
Rubyおそるべし。簡潔にかけすぎる