推荐一个桌面应用程序来监视服务器上的端口80

我做了一些谷歌search,但没有成功,所以我张贴在这里。 我期待得到一个应用程序(最好是免费/开放源码)来监视我的服务器端口80,当发送一些预定义的超时触发将给我一个电子邮件/文本。 我可以用VB编写一些东西来做这件事,但是我被埋没了项目,为什么要重新开始。 我知道有那里的服务,要你支付5美元/月这样做,我正在考虑一个Windows应用程序,将坐在我的电脑上,只是监视端口80预定义的IP列表。

谢谢!

你应该看看Pingdom 。 这主要是一个networking应用程序,将发送电子邮件/文本通知任何停机时间,并且时间是可configuration的。 它附带了一个Windows应用程序,会通知您,如果一个网站宕机。 它是免费的一个单一的网站,并有额外的网站和其他function的月费。 我知道这不仅仅是一个桌面应用程序,但它会更好地工作,如果你需要可靠的监控。

在Linux中,您可以为监视器Web服务器执行一些脚本。

脚本示例(在webserverlistlist.txt文件中放置所有要监视的服务器,并根据需要设置超时参数):

#!/bin/sh serverlist=`cat webserverlist.txt` for i in $serverlist; do echo $i wget --connect-timeout=2 --read-timeout=5 $i 2>&1 if [ $? -eq 1 ]; then echo "ALARM: Webserver $i no OK" | mail -s "ALARM: Webserver $i no OK" [email protected] fi done 

快速和免费的监控应用程序

http://polymon.codeplex.com/

PRTGnetworking监视器将为你做的伎俩。 免费版本允许多达10个传感器,对于一个简单的networking服务器来说就足够了。

http://www.paessler.com/download/prtg

请记得要求免费许可证。

安装是一件轻而易举的事情。 简单,直接和真棒的function。