超越APM的统一性能监控
发布于:2018-08-07

传统性能监控工具的缺点:

  企业都在使用软件工具来测量性能。这其中包括应用程序性能监控(APM),网络性能管理(NPM),服务器性能管理,存储性能管理以及数据中心的其他元素。但是,传统的工具给IT设计师和架构师们带来了一系列难以克服的问题。

  通常,它们是带来麻烦最多的工具。许多企业依靠筒仓执行其核心任务,如服务器,网络,存储,甚至虚拟化管理。由于大多数工具都是基于专有软件,他们通常不能整合或共享数据,从而限制了孤岛筒仓之间的视觉角度。

  而工具的数量是成倍增长的,因为每个功能分区都会引入了新的软件工具。

  应用监控必须更好地收集和报告数据在一个广阔的数据中心功能区的情况——但同时也需要施以较少的需求和更有效的操作环境。



统一的监测获得长足的进展

  统一的性能监控的理念已经在监测工具供应商和用户之间获得了广泛的好评。我们的目标是提供一个简单且具有成本效益的工具,能够跨功能区自动实现优越的监控水平,同时没有代理的陷阱。

  统一的监控可以利用应用程序编程接口(API),现在可查询系统以收集和报告范围日益扩大的信息,Kowall说。如此高的水平的工具也可以洞察连接系统,以便更好地发现和拓扑分析。一些统一的监测工具也可以执行日志文件分析来关联事件,并在设备复杂的环境进行数十个甚至上百个故障排除。

  这一的影响是显著的。考虑到一台虚拟机(VM)哪怕中断短短几分钟,但监测新的VM往往需要人工手动安装代理,以及昂贵的许可和配置添加虚拟机的监视范围的耗时成本。理想的统一监控能够发现和应对新的虚拟机,自动使用现有的API,不需要再安装软件,很少(如果有的话)进行设置。

  统一监控工具的供应商队伍在不断发展壮大。特别是一些成熟的供应商已经在生产轻巧,API驱动的监控,以及日志文件的分析能力。Kowall 指出,包括AccelOps公司,CA Technologies公司,Centerity系统公司,GroundWork Inc.公司,Ipswitch公司,Kaseya,ManageEngine,ScienceLogic公司,SolarWinds公司和Zenoss公司等供应商均采用日志文件分析包括惠普, IBM,Elasticsearch,VMware,Splunk公司和SumoLogic。



统一性能监控增长带来的烦恼

  虽然统一监控为企业带来的好处越来越多,但该技术没有完全准备好取代所有其他的APM或NPM工具。当然,采用统一管理肯定可以降低工具的总数量,大大降低旧的传统工具的负担和风险,同时配合企业精心挑选的APM和NPM产品,作为补充,Kowall说。

  例如,设计用于测量最终用户体验,并提供早期问题预警的应用性能的工具可能会继续依赖于定制,代理驱动的工具。这是因为代理可以容忍中断连接,悄悄地收集数据,当连接可用时与集中收集的服务器共享。

  基于API的监控工具不会很快消失。企业也可以继续像监控关键业务交易一样使用其他工具监控,实施复杂的故障排除,性能调整和容量规划等具体任务。

  对于统一监控工具而言,一个持续的挑战在于对API的依赖需要其他软件供应商在他们的产品开发和测试方面做更多的工作。尽管有着很好的前景,但没有统一的标准就不能保证一套API套件是合适可用的,某些监控功能可能根本无法使用或无法实现跨异构平台的一致性。

  数据中心企业所面临的承诺和陷阱是非常明确的。引入一款统一的监测工具已被证明是需要精心策划的项目,并需要针对不同的产品路线图进行大量的测试,因为其可能会影响API的可用性。只有这样,你才能在您的数据中心推出统一的性能监控。