任何人都可以推荐一个网站监测服务

人们使用什么网站监控服务?

我指的是一个服务,我可以configuration特定的点击到我的网站来监视,如果该网站已经到位,以及它响应的速度有多快。

我正在寻找一个外部服务,这将打击我的服务器从几个地点,并会提供通知,如果该网站没有回应在一定的容忍度。

它可以是免费的或付费的。

以下是外部绩效监控领域的主要参与者的细目:

顶架

  1. Webmetrics.com – 最大的networking,伟大的监控技术,有趣的用户界面
  2. Keynote.com – 专注于移动,长期在这个领域的球员
  3. Gomez.com – 许多不同的产品,产品生命周期焦点

中间

  1. AlertSite.com – 做很多事情,没有什么好的
  2. Pingdom.com – 在Web 2.0世界stream行
  3. site24x7.com – 由zoho拥有,便宜
  4. webmon.com – 支持升级,自定义触发器和实时仪表板

低端

  1. monitis.com
  2. siteuptime.com
  3. dotcom-monitor.com

你需要在各种select之间做出决定:

  1. 如果您想监视事务,而不仅仅是一个URL,您应该尝试使用脚本技术来了解如何设置您的监控。
  2. 监控networking中,您希望从世界各地获得多less位置的性能指标
  3. 警报选项,阈值/升级如何configuration。
  4. 报告,各种报告/图表的有用程度,以及您可以深入研究的内容。

对于交易和性能监控,我发现AlertFox比Keynote系统更强大。 当我检查(09年4月)时,这是唯一可以以合理的价格监控Flash和Java applet性能的服务。

Alertfox只做一件事情(交易监控),它做得很好。

我个人的偏好是Pingdom。 他们在世界各地有几台服务器,在发送“down”警报之前,数据会被汇总。 他们还提供有关正常运行时间和可达性的信息,所以您可以确定您获得了多less个“9”。

看看http://mon.itor.us/它有一些有趣的graphics选项的http和其他响应时间。 另外是从3个不同的位置措施,以更好地覆盖。 您也可以设置消息传递并创buildrss警报。

它也汇总了testing,所以如果有500人决定使用该服务来监控您的网站,您只能ping一次。

http://www.nagios.org/

震惊没有人推荐这个? Nagios是非常自定义的AWESOME开源解决scheme。 我们已经在一个中等规模的环境(大约100台服务器)使用它,我非常喜欢它。 它确实要求您创build和自定义服务检查,但function非常强大。

GUI非常用户友好,并且有桌面应用程序和Android操作系统来监视您的基础设施。 更不用说发送电子邮件的能力,或者提醒文字通知。

Nagios是值得一看,如果你有时间做一些调整/定制..但即使有一些服务检查准备运行“开箱”

**好,所以这不完全是一个从几个不同的地方监控你的服务器的解决scheme,尽pipe我们已经build立了一个“面向客户端”的Nagios服务器来完成这个任务,所以如果你有多个共同的位置可以完成。

WebWatchBot(www.webwatchbot.com)是那些希望通过事务监控(有助于关注响应时间)和基础架构的各个组件(如服务器和数据库)来监控最终用户体验的另一种select。 在应用程序挂起的时候,我们都被一台显示“up”的服务器咬了。 事务和组件监视的组合可以防止这种情况,并加快故障排除。 免费试用和价格合理的专业版,可轻松扩展到企业级别。

http://www.catchpoint.com我推荐的新玩家之一。 他们有很多function可以帮助我更快速地find问题,而这些问题多年来一直存在。

我们最近开始使用http://www.catchpoint.com这是一个非常令人印象深刻的监控解决scheme。 它使我们能够利用Internet Explorer浏览器或其模拟浏览器从多个地理位置和基础设施内进行监视。 它捕获networking性能的所有指标,并且可以通过界面进行绘制。

与其他外部监测工具相比,我们遇到的一个主要问题是误报错误的数量,特别是在DNSparsing方面。 我们还没有看到Catchpoint的这些数据,我们可以独立于networkingtesting来监控DNSparsing,以清楚地看到我们的DNS提供商的performance并确保他们的SLA。

http://exactstate.com是basicstate的专业版

主要的区别在于它从多个数据中心执行并行testing

testing从所有数据中心并行执行,结果合并。 只有在所有testing没有返回正面结果的情况下才会logging失败。 这个机制是为了尽量减less误报。

一些服务声称有多个位置,但是它们只是在第一个尝试失败的时候从第二个随机服务器进行testing。 这不完全是一回事。

我刚刚发现了Zabbix。

它拥有Nagios本身的所有function,以及许多你必须在Nagios上作为模块安装的function。

http://www.zabbix.com/features.php

我们正在使用gomez(www.gomez.com)作为一个大型网站。 在那里你可以用来自世界各地的良好统计数据来检查performance。

我以前用过Keynote 。 不是特别便宜,但它可以从很多地方监控,发送警报等。

您可以从240多个地点和160个大城市的2400多台测量计算机和移动设备实时testing,测量和提高服务水平。

basicstate.com

  • 自由
  • 通过电子邮件和短信提醒
  • 历史数据和图表
  • 无限的网站

http://sucuri.net

重点在于完整性/可用性监控,而不是性能。 但可以是有用的..

*免费,通过电子邮件,短信和微博警报,无限太…

http://100pulse.com我曾经想过的最好的监控服务之一。 您可以使用5分钟的时间间隔获得网站监控服务,当您的站点发生故障时免费即时警报,无需安装软件,免费定期报告取决于用户select,通过图表和数据轻松分析网站性能。

如果你在rails上使用J2EE或Ruby,你可以使用这个优秀的监控系统:

http://www.newrelic.com/

(你可以通过点击“Live Demo!”(右边的蓝色button)看到它的实际情况)

有很多订阅选项取决于你可以(它可以是免费的!)

也试试SentinelMonitoring.com。

它监视所有常见的东西像PING,HTTP,HTTPS,POP3,SMTP等,以及一些非常不寻常的东西,如数字证书到期和stream媒体通过IceCast和SHOUTCast。

Sentinel还允许您安装一个serverside代理程序,这个代理程序可以让您监视磁盘空间,CPU负载,进程等等。

总而言之,这是一个非常酷的服务,值得一看。

惊讶的是没有人build议http://www.servermojo.com/ (因为红色是坏的)

一个站点每年30美元的价格很便宜,而且他认为我认为这些function非常有用,比如HTTP – 关键字 ,我认为这对于检测您的网站是否有效运行非常重要。

对于pingtesting或者http头testing很容易,但是服务器也必须吐出页面的其余部分。 通过HTTP – 关键字testing,您还可以通过简单地查找通过<?php echo "keyword"; ?>在页面中创build的关键字来testing您的PHP是否正在运行<?php echo "keyword"; ?> <?php echo "keyword"; ?>也许放在页面的末尾。

花了大部分时间在这里列出的所有这些网站审查后。 我从现有的网站(查看网站,比较价格和服务外观 )中发现,Pingdom和SentinelMonitoring似乎是最好的select。

然而,我刚刚遇到HowsThe.Com (漂亮华而不实的域名),它的价格似乎是最适合用于中小型企业的function/服务水平之一。 我将很快configuration我的试用帐户,并尝试记住在实际使用他们的服务后更新我的post。

跟进: HowsThe.Com似乎并没有准备好使用。 他们只支持打url和检查包含文本匹配。 我对http响应代码更感兴趣,并且不包含匹配项。 我结束了与Monitis。