Gartner:2019年 APM 魔力象限

0 评论

最近,Gartner发布了其2019应用程序性能监控魔力象限。Gartner给应用程序性能监控(APM)套件所下的定义是“便于应用程序监控满足三个主要功能方面的一个或多个软件组件。”这三大功能是数字体验监控(DEM)、应用程序发现、跟踪及诊断(ADTD)以及面向IT运营的人工智能(AIOps)。

 

  • 数字体验监控(DEM):DEM是一种可用性和性能监控体系,支持对数字代理(人类或机器)在与企业应用程序和服务交互时的操作体验和行为进行优化。出于该研究的目的,它将包括针对基于Web的最终用户和基于移动的最终用户进行实际用户监控(RUM)和综合事务监控。

  • 应用程序发现,跟踪和诊断(ADTD):应用程序发现、跟踪和诊断是一套流程,旨在了解应用程序服务器之间的关系,跨这些节点映射事务,并使用字节码检测(BCI)及/或分布式跟踪对方法进行深度检查。

  • 面向IT运营的人工智能(AIOps):AIOps平台结合了大数据和机器学习功能,以支持IT运营。针对应用程序的AIOps支持自动检测性能和事件模式或集群,检测时间序列事件数据中的异常,以及确定应用程序性能问题的根本原因。AIOps通过机器学习、统计推断或其他方法来完成这项任务。

 

Gartner继续将DEM和针对应用程序的AIOps作为APM套件评估的两个部分,同时将它们作为性能分析市场的独立子部分进行评估。

 

Gartner预计,到2021年,企业的APM功能将增至四倍,以满足日益增长的数字化业务功能。它预计,到那时APM套件将涵盖所有业务应用程序中的20%。为了帮助评估不断发展的APM工具市场,Gartner撰写了该魔力象限,基于前瞻性和执行能力对12家APM供应商进行了分析和排名。

 

2019年应用程序性能监控魔力象限:

 

Gartner:2019年 APM 魔力象限

图片来源:Gartner(2019年3月)

2018年应用程序性能监控魔力象限:

 

Gartner:2019年 APM 魔力象限

图片来源:Gartner(2018年2月)

 

领导者、挑战者和特定领域者的一致性

 

Gartner的魔力象限分为四类:领导者、挑战者、有远见者和特定领域者。每家供应商都根据优势、劣势、市场份额、用户评论以及其他度量指标列入到相应的象限上。Gartner为该魔力象限分析的12家供应商是:博通(冠群科技)、思科(AppDynamics)、Dynatrace、IBM、ManageEngine、Micro Focus、微软、New Relic、Oracle、Riverbed、SolarWinds和听云。

 

通常你会看到供应商在象限当中有显著的变化,尤其是在新兴或发展中市场。然而,2019年的APM魔力象限与去年的报告保持惊人的一致性。就供应商位置而言,领导者和挑战者这两个类别保持不变。博通、思科、Dynatrace和New Relic保持领导者的位置,而IBM、微软、Oracle和Riverbed仍然是Gartner的挑战者。相反,有远见者象限没有一家供应商入围,就跟去年一样。

 

供应商位置的唯一变化出现在特定领域者这个类别,2017年Micro Focus收购HPE的软件部门后进入了该魔力象限。与去年相比,三家供应商跌出了该象限:BMC、Correlsense和Nastel科技。BMC不再提供APM工具,而Correlsense和Nastel今年没有满足Gartner的入围要求。

 

有远见者象限空空如也意味着什么?

 

如上所述,Gartner今年没有将一家供应商列入到有远见者象限中。这延续了去年该魔力象限的趋势。有远见者通常拥有更高的前瞻性,但执行能力较弱。Gartner描述有远见者是这类供应商:“提供的产品已制定了令人信服的计划,积极应对APM套件市场当前和未来的需求,不过其目前的产品组合可能仍在完善中。”

 

缺少有远见者表明APM市场目前在发展方面停滞不前。这可能表明现有的APM解决方案目前完全有能力处理新出现的问题。目前的APM领导者是否紧扣市场的脉搏?考虑到除了博通外的所有领导者已经连续七年被提名,这绝对是有可能的。

 

除非市场出现一些新的动向,否则我们预计明年的魔力象限不会发生太大的变化。 Gartner得出结论,新的APM供应商继续涌现出来,这表明尽管象限变化不大,但市场仍然健康发展。然而该公司特别指出,即将出现的APM供应商不仅仅要做好最基本的方面。新供应商需要引入新的功能或强烈关注特定的利基市场,以便与老牌供应商一较高下。

 

集成的一体化监控功能

 

Gartner在研究报告中发现了一个趋势:APM供应商在所有领域增加监控功能。供应商目前专注于提供一体化监控套件,以涵盖多个领域的性能分析,包括应用程序、网络、数据库和服务器。通过扩大监控功能,这些供应商希望牢牢抓住每个监控市场、大做文章。Gartner建议企业在一体化工具套件之间认真选择以满足所有监控需求,或者精心挑选每个监控解决方案领域中的佼佼者。

 

市场概况

 

APM市场是IT运营管理(ITOM)市场更大的子领域之一,2019年的初步预测收入约41亿美元,年复合增长率(CAGR)超过10%,将一直持续到2022年。鉴于这种增长势头,Gartner观察到新老供应商正投资于APM市场也就不足为奇。虽然Gartner观察到许多新的初创公司引起公众的关注,但我们也看到IBM、Oracle和微软等各大软件公司继续扩大投资规模。其他非APM公司也表示出了对这个市场的兴趣,比如ITIM和日志分析提供商以及那些专注于对微服务加大支持力度的公司。由于面向应用程序的多云平台在2019年后期及以后变得更普遍,专注于云可观察性的供应商可能会进入APM市场。ITOM市场继续上演并购好戏,最引人注目的是博通收购冠群科技。其他交易包括New Relic收购CoScale技术及员工。

 

使用机器学习(面向应用程序功能的AIOps的关键技术)被认为是有资格入围魔力象限的APM套件的一个重要组成部分。然而,APM供应商开始对自己的解决方案被认为是AIOps工具表示出了兴趣。IT运营部门及其他部门已经充斥着数据,随着云、微服务和物联网大行其道,这种情况可能会变得更具挑战性。因此,Gartner看到Splunk、Sumo Logic和开源Elastic Stack(现在是一家上市公司)等公司利用目前的存储库功能充当APM数据的数据湖。然而,许多APM供应商现正在使用NoSQL数据库以及Kafka等消息总线充当扩展缓冲区。这就不需要第三方数据存储库。

 

监控SaaS应用程序现成为APM提供商提供的更受欢迎的功能之一。决定订购Salesforce、Office 365及其他SaaS解决方案时,基础设施及运营(I&O)领导者往往“在消息圈外”。他们突然负责监控该解决方案时,经常措手不及。除了综合事务监控和实际用户监控(RUM)外,这个领域还有一些创新,包括由外而内的网络分析及建模、图像识别以及在可能的情况下直接集成到操作系统中(比如说,远程执行微软DDL,作为综合事务监控脚本的一部分)。

 

大多数APM解决方案提供商都很少提及配置更改或漂移是问题的潜在根本原因。虽然许多解决方案已与持续集成/持续交付(CI/CD)或应用程序发布编排(ARO)管道集成,可以将新版本部署与性能问题关联起来,但是对于来自ITSM工具的配置更改并没有做太多的工作。虽然有用于APM解决方案和ITSM工具相集成的API,但如今要做到这方面基本上是一项开发工作。随着服务台和配置管理数据库(CMDB)之间的集成度不断提高,加上APM解决方案提供商将这作为一种自动化工作流程来交付,Gartner预计这种情况会逐渐发生变化。安全事件更进一步集成到根本原因分析中也是如此。拒绝服务等安全问题会对应用程序性能产生广泛的影响。像这样的情况以及其他不太明显的入侵应该被认为是导致应用程序性能问题的可能原因。

 

大多数APM供应商仍然为用户提供一种复杂的多代理部署模式,不过一些供应商简化了统一或单代理技术。供应商必须简化在主机和临时基础设施(比如容器)上安装代理的工作,以提高部署的简易性。

 

供应商加大支持面向分布式跟踪的新检测框架,并在努力共享跟踪上下文,做到与监控工具无关。这些是大有前途的库集,可自动捕获分布式跟踪和度旺指标,将分布式跟踪结合起来,并在各种跟踪工具之间共享上下文。如今这些需要大量的开发人员,但借助自动化,它们有望取代应用程序监控的标准模式:代理。对于迟迟没有采用这些新技术的供应商来说,这可能是一种颠覆性力量,可能影响微服务架构的采用率和IT运营移向开发的速度。

 

数字体验监控(DEM)是APM的一个重要功能方面,这方面在不断发展。DEM包括RUM、综合事务监控和最终用户情绪监控以及其他功能。DEM解决方案无疑受到限顾客的追捧,但从最终用户的角度以及一直回到基础设施的角度来看,需要全面监控应用程序将继续将这类解决方案联系在一起。这个魔力象限中评估的APM供应商对DEM都有一定程度的支持,但我们认为针对特定DEM的公司会继续增多,与更传统的APM提供商相辅相成。