我认识Zabbix和Nagios,但我不知道托管这些服务供他人使用的任何公司。
我想找到一种监视至少我的一些公共URL(如果它们返回预期结果)的解决方案。
我认识Zabbix和Nagios,但我不知道托管这些服务供他人使用的任何公司。
我想找到一种监视至少我的一些公共URL(如果它们返回预期结果)的解决方案。
Answers:
有Pingdom的正常运行时间和响应时间测量。它可以使用Ping,HTTP,POP,IMAP,SMTP检查服务器的正常运行时间和响应时间。
当服务器无法访问或无法提供所需的结果时,可以发送邮件和SMS,但是我不相信您可以指定使用HTTP检查时应接收的内容。仅检查各种HTTP响应代码,例如200 OK,或404或500错误。有漂亮的图形和报告,以及用于进行实时监控的iPhone应用程序。
它将在全球范围内的服务器池中进行检查,并通过另一台服务器验证故障,以确保不会因自己的数据中心问题而烦扰您。
最近,我开始了他们的试用,其易用性和响应速度给我留下了深刻的印象。缺点是它仅检查可以从外部检查的内容,即没有CPU监视或磁盘空间警报。
没有任何公司提供Nagios或Zabbix的托管版本,因为它们并不是真正为多租户托管模型设计的。如果您要设置一个部署,它们会很好用,但是当您尝试为单个客户设置单独的部署时,它们就不能很好地工作。有许多监视提供程序提供类似的服务(完整披露,我的公司Panopta就是其中之一),但是这些监视提供程序几乎都是定制开发的,可以满足托管模型的需求。
根据您的需求,有很多选择。在最简单的一端,有一些服务将监视少量免费或每月仅几美元的网页,向可以处理数百个服务器的高端产品和每个服务器提供大量服务。这里还有许多其他线程可以提供建议,或者您可以在Google搜索中搜索“服务器监视”并找到很多线程。大多数将为您提供免费试用期,在此期间您可以测试该服务,因此您可以尝试其中的一些,以了解最适合您的需求。
网站Monitor Tools上有一个托管工具目录,这些托管工具通过软件即服务模型托管或提供。
您可能需要检查警报逻辑和工作窗格。这些是我所知道的。但是,正如您提到的,有许多免费的商业监视工具可以完成此任务。
这实际上取决于您正在运行的操作系统以及希望监视的服务,我最近开始使用HoundDog(由GFI拥有)http://www.hounddogiseasy.com/,它对基于Windows的操作系统非常有用。
另外,Pingdom非常适合检查网络服务器的正常运行时间等
除了通常的Nagios设置外,我们还使用WebSitePulse,专门用于测试来自全球多个位置的对我们网络的公共访问。不幸的是,它有点贵,但是他们的服务很好。
Pingdom提供了类似的“多源”服务,并且具有更好的UI,但是上次我检查的地理监视源不多。它们也便宜得多。
许多客户也非常开心地使用“ 网站信任”。据我了解,它具有良好的SLA报告。
看看Pager Duty