采用云性能监控工具消除IT的盲点

简介:

使用公共云并不意味着企业必须牺牲应用程序和工作负载性能的可见性。使用正确的工具集可以给IT一个更全面的场景。

公共云已经成为许多企业IT计划的关键要素。越来越多的企业将他们的应用程序交付给公共云提供商,如亚马逊网络服务公司(AWS)和微软Azure。尽管IT专业人士经常将安全性视为将应用程序保留在内部部署的数据中心的原因,但是性能监控可能是另一个原因,因为组织在业务异地迁移时难以保持可见性。然而,公共云性能监控工具可以帮助克服这些挑战。

IT性能监控涉及到通常难以衡量的复杂的交互网络。在私有和公共的数据中心,有各种产品,例如操作系统,网络路由器,存储系统和服务器收集性能信息。虽然他们告诉IT员工其中的一个元素(例如服务器)是如何工作的,但最终目标是评估端到端连接的功能。

公共云在这些连接中发挥更大的作用。根据调查机构Gartner公司的统计,2016年公共云服务的支出将达到2040亿美元,比2015年的收入增长16.5%。因此,更多的企业试图将其性能管理系统扩展到公共云,而这种变化使端到端性能管理复杂化。

公共云性能监测挑战

没有IT性能监控系统可以跟踪每个操作。相反,供应商有不同的选择来评估性能。在某些情况下,它们会从各种系统组件(如网络或数据库日志)中提取和解释信息。在其他情况下,它们将软件或代理放置在网络上的不同位置,例如在路由器或服务器中,以发送探测。然后,他们观察这些代理收集和返回该信息需要多长时间,并使用不同的算法将其传输到中央位置,以确定连接的状态。

根据调查机构Gartner公司的统计,2016年公共云服务的支出将达到2040亿美元,比2015年的收入增长16.5%。

由于多种原因,公共云性能监控很困难。总部位于美国新泽西州朴茨茅斯的市场调研公司EnterpriseManagementAssociates研究总监朱利尔·克拉格表示,公共云管理能力总体上不如管理内部服务那么强大。

首先,云计算提供商管理自己的数据中心,并决定用户可获得多少信息。在某些情况下,数据是丰富的;而在其他情况下,它是有限的。如果云计算服务较新,则通常有较少的可用信息。随着提供商建立其基本管理功能,云计算性能监控功能变得更加强大,但如果组织定制云计算服务,则其性能的可见性往往是有限的。

选择云性能监视工具

尽管具有这些复杂性,但是还是有一些工具可以提供帮助。传统的IT监控厂商开始采用基于内部部署的系统,并且多年来开发了广泛的系统和网络管理工具,这些工具具有配置管理,资产管理和设施管理的能力。他们还提供了性能监控工具,可以与私有云良好配合。其中一些产品包括BMCTrueSight运营管理系统,CA应用程序性能管理系统,惠普公司的企业AppPulse,IBMTivoli性能查看器和微软公司的视窗性能监视器。

大多数这些供应商都提高了他们的产品能力,以提供对公共云平台(如AmazonWebServices)的可见性。例如,CA公司应用程序性能管理系统通过单一视图和后端架构提供对内部部署和基于云计算的基础架构的监控。

这些更加传统的监测系统有一些优势。例如,许多现有数据中心的员工都熟悉这些系统,因此需要最少的培训。然而,这些系统的底层应用程序架构可能需要耗时的开发和集成过程。此外,这些面向大型组织工具的定价可能很高。

那些市场上的新供应商,如AppDynamics,Cedexis,Datadog,Dynatrace,IDERA,LogicMonitor,ManageEngine,SevOne,Splunk和Zenoss一直在构建易于使用的云工具,这些工具的成本往往比传统系统更加低廉。这些新工具基于现代软件,组织可以快速部署它们。其中许多是在云计算中运行的软件即服务产品,这减轻了人们的维护工作。

这些工具可以提供更多的生态位云性能监控功能。例如,Datadog为亚马逊的弹性计算云服务监控容器提供深度诊断和监控。但是虽然功能可以更加深入,它并不总是那么宽泛。例如,对私有云存储系统的可见性比使用一些更传统的监视系统的可见性更加有限。此外,这些供应商的规模相对较小,在某些情况下,需要风险资本资助,这意味着他们未来的长期发展将面临更大的问题。

公共云在IT中发挥着更大的作用,使他们能够更快地部署服务并减少管理任务。然而,这些好处通常是有代价的,那就是降低对系统性能的可见性,而这是一些企业可能不想支付的成本。

本文转自d1net(转载)

目录
相关文章
|
SQL 运维 监控
关系型数据库性能监控工具
【5月更文挑战第21天】
335 2
|
监控 Oracle 数据可视化
深度解析JVM性能监控工具:推荐与详细用法
深度解析JVM性能监控工具:推荐与详细用法
1731 0
|
运维 监控 Java
(十)JVM成神路之线上故障排查、性能监控工具分析及各线上问题排错实战
经过前述九章的JVM知识学习后,咱们对于JVM的整体知识体系已经有了全面的认知。但前面的章节中,更多的是停留在理论上进行阐述,而本章节中则更多的会分析JVM的实战操作。
522 1
|
监控 Java 开发者
揭秘Struts 2性能监控:选对工具与方法,让你的应用跑得更快,赢在起跑线上!
【8月更文挑战第31天】在企业级应用开发中,性能监控对系统的稳定运行至关重要。针对流行的Java EE框架Struts 2,本文探讨了性能监控的工具与方法,包括商用的JProfiler、免费的VisualVM以及Struts 2自带的性能监控插件。通过示例代码展示了如何在实际项目中实施这些监控手段,帮助开发者发现和解决性能瓶颈,确保应用在高并发、高负载环境下稳定运行。选择合适的监控工具需综合考虑项目需求、成本、易用性和可扩展性等因素。
173 0
|
Java 开发者 前端开发
Struts 2、Spring MVC、Play Framework 上演巅峰之战,Web 开发的未来何去何从?
【8月更文挑战第31天】在Web应用开发中,Struts 2框架因强大功能和灵活配置备受青睐,但开发者常遇配置错误、类型转换失败、标签属性设置不当及异常处理等问题。本文通过实例解析常见难题与解决方案,如配置文件中遗漏`result`元素致页面跳转失败、日期格式不匹配需自定义转换器、`<s:checkbox>`标签缺少`label`属性致显示不全及Action中未捕获异常影响用户体验等,助您有效应对挑战。
245 0
|
SQL 监控 关系型数据库
SQL性能监控与调优工具的神奇之处:如何用最佳实践选择最适合你的那一个,让你的数据库飞起来?
【8月更文挑战第31天】在现代软件开发中,数据库性能监控与调优对应用稳定性至关重要。本文对比了数据库内置工具、第三方工具及云服务工具等几种常用SQL性能监控与调优工具,并通过示例代码展示了如何利用MySQL的EXPLAIN功能分析查询性能。选择最适合的工具需综合考虑功能需求、数据库类型及成本预算等因素。遵循了解工具功能、试用工具及定期维护工具等最佳实践,可帮助开发者更高效地管理和优化数据库性能,迎接未来软件开发中的挑战与机遇。
276 0
|
存储 监控 Ubuntu
完全交互式!易于使用的 Linux 性能监控工具
完全交互式!易于使用的 Linux 性能监控工具
146 0
|
Prometheus 监控 数据可视化
性能测试:主流性能监控工具介绍
Linux系统中,`vmstat`和`top`提供基本监控;Nmon是实时性能分析工具,轻量且功能丰富;Collectd+InfluxDB+Grafana组合用于系统数据收集、存储和可视化;Prometheus+Grafana则提供灵活的监控和定制化仪表板。这些工具帮助企业监控系统性能,及时发现和解决问题。
|
监控 Java
Java项目jar性能监控工具CPU内存等
Java项目jar性能监控工具CPU内存等
449 0
|
SQL 监控 Oracle
Oracle 性能监控统计工具 mystats脚本
看看这个工具的介绍就知道这个工具是很牛的,因为它是在两个牛人的工具是改进的,一出生就有贵族血统呀!
203 0