Date: 11月 12, 2020
APM Automation –应用程序性能监视解决方案的缺失要素
迁移到云中托管其应用程序的公司了解到,尽管他们将应用程序托管外包给了第三方云供应商(例如Amazon Web Services),但他们仍然需要自己监控和管理这些应用程序,通常使用应用程序性能监控解决方案或APM。 使用昨天的客户端服务器计算应用程序部门几乎可以完全控制服务器,网络和最终用户计算环境。但是,当今的云环境变得更加复杂,移动的部件常常超出您的控制范围。
一些公司已经着手进行数字化转型,将客户互动推向基于Web的关键应用程序中。现在,通过APM自动化解决方案快速响应任何应用程序性能和停机问题比以往任何时候都更为重要。
如何选择APM解决方案
许多公司转向应用程序性能管理解决方案,例如AppDynamics,Datadog,Dynatrace或New Relic的解决方案。APM解决方案应识别代码中的任何性能瓶颈,并帮助您在用户受到影响之前解决这些问题。
好的APM解决方案将让您知道发生了什么,为什么以及如何防止它将来发生。当所监视的应用程序或系统满足特定条件(负载,响应时间等)时,APM解决方案将向您发出警报。收到警报后,您应该能够确定应用程序运行不正常的原因。有了这些信息,您便可以为开发团队提供非常详细的诊断信息,以使他们能够解决问题并防止将来发生这种情况。
但是,您如何选择正确的应用程序性能监视解决方案解决方案?在Google上快速搜索“云APM解决方案”会返回5,830,000个结果!对于不熟悉该领域的任何人来说,这可能是不堪重负的。值得庆幸的是,另一个Google搜索还将为您提供有关如何选择适合您的APM解决方案的大量建议和资源。您应该寻求第三方的非供应商建议,以帮助您确定需求并制定出满足这些需求的选择清单。Gartner一直在关注这一类别,并每年发布其APM魔力象限。当了解如何评估应用程序性能监视解决方案解决方案并提供顶级供应商的概述时,它是一个很好的资源。
自动将APM添加到您的修复要求列表中
在SIOS Technology Corporation,我们始终与将其应用程序迁移到云的客户合作。他们通常想知道如何保护其应用程序免受不必要的停机影响,并向我们寻求建议。如何保护其应用程序的选择取决于这些应用程序的重要性(更关键的应用程序通常需要故障转移解决方案等)。 但是,我们也帮助他们了解为什么他们的应用程序可能容易受到攻击。
过去,备份和数据保护是一项单独的功能(仅当APM解决方案确定停机时才需要此功能)。但是,在当今复杂的云环境中,我们认为组织在监视和管理关键应用程序时应该寻求一种整体方法。如果传统的APM解决方案能够识别出什么时候发生并让您诊断出为什么发生,那么为什么不尽可能避免不必要的停机呢?
我们认为,自动化是大多数云APM解决方案所缺少的要素。我们的许多客户通过从APM解决方案中收到太多警报来告诉我们他们如何不知所措,每个警报都要求他们停止并了解发生了什么以及为什么。他们很快就会了解要忽略的内容和要注意的内容(好的APM解决方案可以帮助他们通过机器学习来做到这一点)。并且,如果它们的应用程序停止运行,并且何时停止运行,APM解决方案会提醒他们停机时间,并诊断出为什么要防止再次发生这种情况。但是APM解决方案不会减少其立即停机时间。
那就是SIOS AppKeeper出现的地方。 AppKeeper监视在Amazon EC2上运行的客户的应用程序,并在检测到停机时自动重启EC2上的服务,甚至重启EC2实例。我们只有3个Amazon EC2实例的普通客户每月至少要经历一次停机。当关键的,通常面向客户的应用程序不可用时以及在I.T.团队必须放弃一切并做出回应。
AppKeeper的APM自动化解决方案使客户能够从超过85%的Amazon EC2停机情况中自动恢复。如果您希望AppKeeper发挥作用,请点击此处链接到快速视频。
通过AppKeeper的API,客户可以通过其APM解决方案的警报触发AppKeeper自动重启受影响的Amazon EC2服务或在必要时重启实例,从而以编程方式扩展其APM解决方案的价值。
应用程序性能监视和自动修复。比花生酱和果冻好吗?
在许多情况下,AppKeeper客户可以轻松管理Amazon EC2环境,其中Amazon EC2实例少于8个。对于他们来说,AppKeeper的本机监视和自动修复功能足以让他们在晚上安然入睡,因为他们知道,如果有的话,他们可以主动减少停机时间。
但是我们认识到许多客户拥有更复杂的云环境,并且已经投资了APM解决方案,例如来自New Relic,Datadog,Dynatrace,LogicMonitor或Zabbix的解决方案。他们已经期望即时警报和丰富的数据集可以帮助他们诊断发生了什么以及为什么。对于这组客户,我们认为将AppKeeper的自动修复功能添加到他们的APM工具包中可以为他们提供两全其美的优势:控制其应用程序的性能并减少停机时间。
在接下来的几个月中,SIOS Technology将与多家领先的APM供应商合作,在其APM解决方案和AppKeeper之间提供打包和认证的集成。使用这些与AppKeeper的集成,这些用户现在将享受一个闭环系统,在该系统中,他们将收到检测到的Amazon EC2停机时间以及AppKeeper采取的补救措施的警报。
因此,请继续关注一些令人振奋的消息。同时,如果您想亲自尝试SIOS AppKeeper,请随时注册AppKeeper的14天免费试用版。 AppKeeper的起价为每个实例每月40美元。
经SIOS许可转载