让用户爱恨交加的APM工具
APM很火,火在能够帮助移动互联网和云计算上的企业用户进行敏捷开发和持续交付,那么企业用户在使用APM过程中到底爽不爽,看看ITCentral Station社区的这篇调查文章吧。
应用性能管理(APM)是用来监控和管理应用软件性能和可用性的。APM解决方案旨在发现并诊断复杂的应用程序性能问题,以便将服务保持在SLA的预期水平。APM解决方案将IT性能转化为商业价值,所以公司选择一款适合要求的解决方案至关重要。
根据用户在ITCentral Station社区上的评价,市面上的四大APM解决方案是AppDynamics、冠群APM、Dynatrace和NewRelic。但是,企业用户对这些工具到底有怎样的看法?ITCentral Station的社区成员赞扬了他们青睐的一些功能,同时也对厂商给予了一点鞭策。
编者按:针对国外四大APM产品的这些评价来自ITCentral Station社区,这些是基于用户亲身体验的意见。而国内三款APM产品优缺点的比较来自业内人士。
宝贵的功能:
它易于安装和使用。这对我们来说很关键。尽管产品组合扩大了阵容,但AppDynamics还是在确保部署过程简单直观,通常只要在几分钟内就能安装并运行起来方面做得很到位。
一家高科技服务公司主管运营和客户支持的副总裁Sid R
该工具还拥有一项出色的功能,可用于监控最终用户体验。这为我们提供了浏览器显示的客户端信息(操作系统、浏览器和网络时间等)。在一个通用平台上获得这一切信息对我们来说很有价值,也很有用。
一家高科技咨询公司的性能测试/质量保证人员Utkarsh C
它帮助我们迅速地精确查到与内存和缓慢查询有关的特定的应用程序问题。
一家金融服务公司的网关系统管理员Justin S
有待改进的地方:
我认为,来自我团队的唯一反馈就是,眼下它不是基于HTML的用户界面,所以它在移动设备上很有限。要是有基于HTML4或5的界面就好了。
一家制造公司的用户体验解决方案主管reviewer118995
图表绘制很麻烦;无法进行表达式中的小数运算(用于警报),所以一切只好用%来表示,而不是用自然分数来表示。要是在图表窗口组件里面费劲地设置好,就无法获得某个特定主机组中主机的响应时间。
一家休闲/旅游公司负责ITIL的高级应用程序支持专家Jose L
宝贵的功能:
我们在使用APM用于排除故障;由于这款产品,解决并修复问题的延迟平均缩短了40%。
一家大型金融公司的开发运维(DevOps)主管Igor S
这些工具帮助我们解决应用程序存在的问题。比如说,应用程序开发团队之前存在这个问题:应用程序的响应时间平均偏慢。
一家零售商的首席系统工程师UmerN
它缩短了应用程序的停机时间,而且实际上尽量缩短了停机时间,缩短了大约5%。
一家高科技服务公司的技术顾问WinkleK
有待改进的地方:
我很喜欢这款产品。有一些方面是我很希望在版本9.7和9.8中看到改进的。工作站界面有些问题,要是更高效简洁就好了。有时为了做一些任务,你不得不来回操作。用户界面需要更直观。
一家高科技服务公司的顾问CarlosA
与其他工具集成和默认的报告功能。报告方面应该可以定制,因为这是客户数次要求的主要功能。
一家高科技服务公司的IT管理员Pankaj S
宝贵的功能:
团队现在可以安排何时部署到任何环境,并在屏幕上观看部署过程。这样一来,进行部署时,团队就可以减少投入的人员数量。
一家金融服务公司的ECC运营经理Randall H
可对应用程序、NET CLR和Java运行时注入进行代理和无代理监控,拥有PurePath和PureStack技术、UEM技术,能够部署自定义插件,以新的方式充分利用工具。
一家软件研发公司的系统工程师DerekA
最重要的功能是,能够查看性能方面的趋势,还能够帮助诊断Web应用程序出现的任何性能衰退问题,可以使用该工具针对问题更快速地进行根源分析,并更快速地解决问题。
一家软件研发公司的技术架构师DanS
有待改进的地方:
刷新时间方面更灵活;用户方面有更多的选项。
一家零售商的数字运营系统管理员SysAdmin9707
其支持通常很好,但有时候你会觉得支持人员是“新手”,因为你了解的情况比对方还多。
DerekA
宝贵的功能:
New Relic已改变了我们处理应用程序问题的方式。如果我们遇到问题,我们的管理员会首先用它来核查。
一家高科技服务公司的高级Unix工程师兼常务董事Guido S
New Relic帮助我们认识到,有时候我们的在线服务不如我们预期的那么快速而可靠。借助NewRelic工具,我们公司就能够检测、跟踪,并修复我们网站的错误,那样我们就能致力于网站方面的工作。
一家高科技服务公司的技术项目负责人Marc P
它让运维团队得以与开发团队展开更好的合作。开发运维文化的一个基本方面是,开发运维团队里面的不同角色使用同样的度量标准和数据。
一家高科技公司的高级服务经理Edwinvan V
有待改进的地方:
无法识别一些第三方交易事务的痕迹。
一家软件研发公司的工程师PawanR
我想要更好的警报机制。我还希望看到更详细一点的信息,尽管我对获得的详细信息很满意。
一家交通运输公司的管理团队成员Heath L
宝贵的功能:
云智慧是国内最早提供基于SaaS的APM服务的公司,也是率先提出端到端和面向业务概念的,监控宝、透视宝和压测宝三款产品覆盖性能监控、性能管理和性能测试,产品使用通用底层架构实现数据互通,能够在产品全生命周期中实现开发、测试、运维和运营的协同工作,加上多年来在APM领域的技术积累,因此云智慧APM是最能与企业业务贴合的解决方案。
有待改进的地方:
支持的代码语言种类不够丰富,另外代码级性能分析的技术成熟度还有提升空间。
宝贵的功能:
听云是国内最早推出移动App应用性能管理的厂商,其母公司基调网络拥有多年网络监测、CDN优化经验,基于Lastmile技术,听云在移动端测试和网络性能调优方面拥有比较突出的产品优势。
有待改进的地方:
听云在前端方面有一定优势,而后端监控由于需要对企业业务有较深的了解,因此是听云相对的短板,尤其在应用堆栈的数据捕捉与分析能力仍需继续努力(摘自2015Gartner APM魔力象限)。
宝贵的功能:
OneAPM是产品线最丰富的APM厂商,紧追国外APM厂商的技术趋势,前端数据展示效果最佳。在Java语言支持方面有较强的优势,同时也是支持代码种类最多的APM产品。
有待改进的地方:
产品功能稳定性不足,尤其是探针数据抓取不稳定,对于代码的深层性能分析支持不足。
如有歧义,欢迎评论交流
相关阅读:
APM交流群欢迎加入,群主微信:aclood