社区编辑申请
注册/登录
​四种监控项目正常运行时间的优秀工具 译文
安全 应用安全
本文介绍四种监控项目正常运行时间的工具,它们既有免费版本,又有付费版本;既有方便小型个人项目监控的工具,又有适合大型企业项目的全面方案。

译者 | 陈峻

无论是为了整个公司、还是手头上的最新项目,针对正常运行时间的监控(uptime monitoring)总能够让我们及时知晓自己的服务器或网站,当前是处于启动、还是关闭状态、其运行性能如何。目前,市场上有许多此类优秀的工具可供选择。下面,我将和您讨论四种业界最常用的正常运行时间监控服务。

1.UptimeRobot

UptimeRobot登陆页面截图

UptimeRobot是能够保证您了解项目或服务器是否发生、何时发生、以及为何发生故障的最佳工具之一。通知运维人员的方式往往是针对正常运行时间监控的最重要部分。而UptimeRobot就能够在此方面为小型团队和个人提供,有关被监控服务是否正常运行的实时通知。

您可以默认选择让UptimeRobot通过电子邮件或短信触发通知。当然,您也可以选择通过语音电话的方式获取通知。同时,您还可以通过参考链接:https://www.makeuseof.com/record-phone-call-on-android/,了解如何记录通知电话里的具体内容。

如果您在一家较大的公司、或是需要有更加丰富的通知送达方式,那么UptimeRobot为您准备了包括:Twitter、Slack、以及Zapier在内的超过10种不同的联系方式。此外,通过与UptimeRobot联系,您还可以获得独特的、与运行时间相关的解决方案。

在监控的具体信息上,UptimeRobot能够提供包括SSL、ping、端口、cron作业和关键字在内的,各项基本网站与服务器参数的监控服务。当然,它也允许您进行各种高级功能的设置,例如:自定义HTTP请求、可自定义的维护窗口,以及在图表中跟踪响应时间,以便更好地了解被监控网站的处理能力与性能。

免费版的UptimeRobot所能提供的功能极其有限。诸如短信和语音呼叫的通知功能都被禁用了,而且您只能以5分钟的间隔、监控50台以内的设备。不过,您可以在1分钟之内,快速获取完整的服务,并能根据项目的规模扩展出相应数量的监控能力。

2.Uptime.com

Uptime.com 登陆页面的屏幕截图

如果您正在寻找高度可配置的正常运行时监控工具,那么Uptime.com就可能是您需要的解决方案。它涵盖了Web宕机与事件警报、自定义的正常运行时间与性能报告、真实用户与状态页面的监控、以及各种工具的集成等广泛的解决方案。

该监控工具在基本设置上非常简单,您也可以根据自己的喜好,去调整检查的时间间隔、出现问题该与谁联系、以及联系的频率等方面。当然,您也可以按需启用其各种高级功能。此外,Uptime.com的优势在于,它不仅可以在单个位置上执行正常运行时间的监控,还可以从超过5个不同的位置,进行监控结果的比较。因此,它可以通过双重和三重检查,来有效地避免误报的产生。

对于小型项目,你虽然可以使用21天免费试用的Uptime.com版本,但是,对于较大型的需求而言,则可能会对业务造成潜在的影响。

3.Pingdom

Pingdom 登陆页面截图

Pingdom实际上是由一家公司提供的两种不同的服务,它们都能够对您的监控需求提供实用的服务。其中,Pingdom提供的第一个服务是针对真实用户环境的监控。也就是说,Pingdom能够在目标项目或服务器运行时,提供密切的监控,并为运维人员提供有关目前用户在线获取服务的真实状况。显然,这些比简单的一条ping指令所能够包含的信息(https://www.makeuseof.com/tag/how-ping-website-computer/)可丰富多了。

该服务的特点是,能够实时地通过收集数据,在地图上映射出用户的位置,以及地理热点(geographic hot spots),提供对用户行为和平台信息的洞察,以及当前各种关键性能与使用指标的摘要。

Pingdom提供的第二项服务是综合监控。这包括对目标网站在全球范围内的可用性、及其性能等正常运行时间的监控。因此,如果您正在寻找一种可以提供页面加载速度、以及可用性的准确读数服务的工具,那么该服务就非常适合您。

当然,此类综合监控也能够提供,在目标网站不可用时,通过电子邮件或短消息的方式,及时发出警报,甚至可以与交易的监控相关联,以便运维人员获悉交易到底是在何时失败的。

从原则上说,尽管这两种服务有着相互关联性、且价格相同,但是两者是不能互换与通用的。好在如果您无法决定哪种服务适合自己,可以先免费试用它们,再根据其产生的不同效果做出决定。

4.Uptrends

Uptrends 登陆页面的截图

作为另一种出色的正常运行时间监控服务,Uptrends非常适合于大规模的监控需求。您可以选择它来协助掌握大量的实时数据、以及管控各种目标站点。

Uptrends的界面是一个易于理解和使用的仪表板。它能够将所有相关信息收集到一处,以便您更快捷、简便地可视化和识别目标网站正在发生的状况。例如,您可以访问到被监控目标的可用性、性能趋势、错误、以及状态变化等。如果您不喜欢它提供的默认仪表板,那么也可以通过调整其界面,只显示自己关注的重要信息。

Uptrends的另一个显著特点是,警报级别的差异化。也就是说,因为它允许您使用不同等级的自定义警报,因此组织内的不同成员可以按需查看、并做出适当的响应。

如果您只想先试用的话,可以选用其免费的30天试用版。在此基础上,您可以根据自己的业务规模和特定功能,选择具有不同的定价标准的产品版本。

5.小结

综上所述,在上述四种工具中,既有免费版本,又有付费版本;既有方便小型个人项目监控的工具,又有适合大型企业项目的全面方案。只要您能够通过试用进行综合比较,相信总有一款会够适合您。

原文链接:https://www.makeuseof.com/best-tools-monitor-uptime/

译者介绍

陈峻 (Julian Chen),51CTO社区编辑,具有十多年的IT项目实施经验,善于对内外部资源与风险实施管控,专注传播网络与信息安全知识与经验;持续以博文、专题和译文等形式,分享前沿技术与新知;经常以线上、线下等方式,开展信息安全类培训与授课。

责任编辑:武晓燕 来源: 51CTO技术栈
相关推荐

2022-04-02 20:45:04

Hi3516开发板操作系统鸿蒙

2022-04-15 14:31:02

鸿蒙操作系统

2022-05-18 23:42:08

网络安全安全分析工具

2022-04-20 20:28:40

HDF 驱动框架鸿蒙操作系统

2022-05-11 15:08:52

驱动开发系统移植

2022-05-18 10:58:36

LinuxKali Linux

2022-05-16 10:36:08

GitHub开源项目

2022-04-19 11:23:26

release3.1子系统鸿蒙

2022-05-03 22:25:57

Python浏览器语言

2022-04-07 15:28:16

HarmonyOS鸿蒙操作系统

2022-05-17 16:56:33

开发工具前端

2022-04-07 14:33:31

操作系统鸿蒙HarmonyOS

2022-05-16 10:41:40

GNOME 42Console控制台

2022-04-25 09:10:50

RK3568鸿蒙

2022-05-07 11:08:50

Linuxapt 命令

2022-04-18 10:37:01

鸿蒙操作系统开发工具

2022-05-02 18:29:35

bashshellLinux

2022-05-11 14:48:33

腾讯云寿险民生保险

2022-05-14 08:05:18

Linux内存管理

2022-04-26 07:49:23

Nagios开源监控

同话题下的热门内容

对 DDoS 攻击进行防护的几种措施多集群Kubernetes管理和访问俄罗斯最大银行遭到DDoS攻击浅谈网络安全服务化转型的底层逻辑与挑战新报告指出美国政府缺乏关于勒索软件攻击的全面数据请注意,PDF正在传播恶意软件

编辑推荐

权威解读 | 网络安全等级保护2.0标准体系以及主要标准百亿级访问量的实时监控系统如何实现?浅谈反浏览器指纹追踪符号执行:利用Angr进行简单CTF逆向分析拿什么拯救你,我的网络安全
我收藏的内容
点赞
收藏

51CTO技术栈公众号