fzaninotto/uptime — pull request #110 by brookemckim (2013-02-14 22:20:28+00:00)
Title: Add ICMP (Ping) Poller

I have the need to monitor external services that do not have a valid 200-esq page I can grab. So the only alternative I could think of is ping. I used the net-ping library (https://npmjs.org/package/net-ping) which requires access to raw sockets and thus sudo access.