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

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

我谷歌了一下,但没找到,所以我在这里发帖。我正在寻找一个应用程序(最好是免费/开源的)来监控端口 80 上的服务器,当触发某些预定义的超时时,它会向我发送电子邮件/短信。我可能可以用 VB 编写一些东西来做到这一点,但我有太多项目要做,为什么要重新发明轮子呢。我知道有些服务需要你每月支付 5 美元,我在考虑一个 Windows 应用程序,它可以放在我的电脑上,只需监控端口 80 上的预定义 IP 列表。

谢谢!

答案1

你应该看看平多姆。它主要是一个 Web 应用程序,它会在任何停机时间向您发送电子邮件/文本通知,并且时间是可配置的。它附带一个 Windows 应用程序,它会在网站停机时通知您。它对单个网站免费,对其他网站和其他功能则需要每月付费。我知道它与桌面应用程序不同,但如果您需要可靠的监控,它会更好用。

答案2

在 Linux 中,您可以编写一个小脚本来监控网络服务器。

脚本示例(将所有要监控的服务器放入 webserverlist.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

答案3

快速免费的监控应用程序

http://polymon.codeplex.com/

答案4

PRTG 网络监视器将为您解决问题。免费版本最多允许 10 个传感器,对于简单的 Web 服务器来说已经足够了。

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

请记住也请求免费许可证。

安装非常简单。简单直接,功能强大。

相关内容