user193661
2015-09-14 03:28:47 UTC
對於託管單個應用程序的個人Web服務器,可能會出現硬件故障,並且可能一周或更長時間都沒有意識到。我的程序中有警報,但它們需要Internet,電源,可用的硬件等。
目的
- 一種Web服務,該服務偵聽來自服務器的數據包,如果連續幾個小時都沒有到達,則向所有者發送電子郵件。
要求
- 每年少於$ 13。
到目前為止,這兩個建議提供了接收ping的功能,但不提供發送ping的功能。
為什麼需要網絡服務?確實,為什麼您不能在家使用bash腳本和cronjob進行檢查?
@user193661發送ping是什麼意思?當服務“ ping”您的網站時,它會向您的服務器發送包括HTTP請求在內的數據
@Tom我當時在想,如果用戶有多個設備要在具有動態IP地址的LAN上以及在路由器後面,沒有DNS或IP配置的情況下進行監視,那麼將其設備用作發送方會更加方便。因此,他們將HTTP POST請求(包括用戶代碼)發送到監視服務。
我認為,“ uptimerobot”實際上是所有情況下的最佳解決方案,而這正是我正在使用的解決方案。即使對於更改網絡位置的設備,最好只是重新配置其DNS。
uptimerobot支持自定義端口,對我而言,它比newrelic更有用。
太好了,我很高興其中一個解決了:)
我已經接受了答案,但是如果有人提出建議,請將其添加到列表中。