微软云计算介绍与实践(实践之三十)

应用程序性能监控


       (注意:这是一篇打酱油的文章j_0022.gif)

       随着云计算技术的飞速创新与发展,在应用开发人员与运维人员之间支持更快速的应用程序生命周期与实时协作,这样的需求显得更重要。微软致力于深入投资恰当的管理工具,让 IT 与应用所有者能通过必要信息快速诊断并补救应用程序遇到的问题。System Center 提供的深入洞察力能为应用所有者,以及业务相关人员提供可预测的应用程序。



一、深入的应用程序洞察力

       应用对业务至关重要,基础架构的部署只是为了对这一角色提供支持。因此 IT 需要提供可预测的 SLA,确保关键业务应用随时可用,正常运行。这意味着需要获得各种应用程序健康度指标,以确保能触发必要的补救措施。

       System Center 2012  SP1/R2 Operations Manager 提供了深入的应用程序诊断与洞察力 �C 包括代码级问题追踪 �C 该功能可用于 .NET 与 Java 应用程序。Operations Manager 可从多种角度提供丰富的性能与可用性指标,例如服务器端监控、客户端监控、最终用户体验监控,以及综合事务监控。该工具还能让运维人员向下挖掘到应用程序堆栈,对性能异常情况进行追踪,找出有问题的代码。

       作为全新 Java 应用程序性能监控功能的一部分,System Center 2012 SP1/R2能在 Windows 以及 RHEL/SUSE Linux 环境中支持 Java Tomcat 应用程序服务器,以及多种 Java Web 服务框架。用户还可以在 Operations Manager 控制台中使用端到端应用程序事务洞察力,并将其与 BlueStripe 管理包配合使用(BlueStripe 是微软联盟中的一个 ISV)。此外简单易用的报表与仪表板使得用户能够更高效地追踪应用程序 SLA 并展开交流。

wKiom1PjHZbQEvbcAAK7Trkh9n8779.jpg

wKioL1PjHrTT3d_yAAH-c-awz3Y736.jpg

       此外还要注意,Operations Manager 提供了有关管理包(MP)的庞大知识库,可用于对第一方微软负载(例如 Exchange、SharePoint 以及 SQL)的可用性与性能进行优化,并能用于第三方企业 LOB 应用(例如 SAP)。用户可以访问这里下载最新管理包。



二、涵盖人员、流程与系统的集成式开发-运维

       在目前云计算与现代化应用的世界中,业务需要确保自己的应用在功能与性能方面始终保持最新,通过更快速的应用程序生命周期实现交付。这意味着更改代码的速度更快,迫使开发与运维人员之间实现更紧密的协作。用户不希望自己的应用所有者与 IT 运维团队之间花费大量工作时间查看到底是因为应用本身还是底层基础架构导致停机故障。

       Operations Manager 通过连接器与 Microsoft Visual Studio 集成可促进生产开发与运维协作。该连接器使得您可以更轻松地将 Operations Manager 生成的详细诊断与洞察力信息直接发送到开发人员的工作队列。此外 System Center 2012 SP1/R2可将 IntelliTrace 遥测技术与 Visual Studio 集成,让开发人员在自己的原生环境中对应用问题进行调试,进一步改善生产力。通过配合使用,这些功能可实现更快速的应用问题补救,帮您提供更可预测的 SLA。

wKiom1PjINCx46XAAAKDMeP4KSc140.jpg


三、通过熟悉的监控控制台获得云集成的洞察力

       在全球化部署逐渐普及的情况下,应用所有者必须对最终用户访问应用时的体验获得更准确的了解。由于越来越多的应用开始部署到类似 Windows Azure 这样的公共云中,因此我们有更好的机会可以找出相关模式与最佳实践,并将其提供给用户的数据中心,让用户借此优化内部应用程序与基础架构。

       System Center SP1/R2可充分利用来自 Windows Azure 的知识,帮助客户通过熟悉的 Operations Manager 监控控制台应用这些知识。System Center SP1/R2全局服务监控(GSM)是一项针对 System Center SP1/R2客户的软件保障收益,能通过 Windows Azure 在全球的落地点为 System Center SP1/R2客户提供有关最终用户体验的“旁观者”视图。GSM 通过与 System Center SP1/R2以及 Visual Studio 的集成可支持开发-运维,并使用预定义的 Web 应用程序 URL 和阈值交换相关的最终用户体验指标。System Center Advisor 运行在 Windows Azure 之上,可以帮助用户通过自己熟悉的 Operations Manager 控制台直接为微软负载应用最佳实践配置指南。

       如下图所示,通过全局服务监控(GSM)获得云集成的洞察力

wKiom1PjFqegih17AAMXfoDfqNE928.jpg

wKioL1PjIjyC-KlaAAEUaVhKHW4787.jpg

(发现问题并定位)

wKioL1PjIkTT_kSkAARW0WRoedk987.jpg

(解决代码级问题)



你可能感兴趣的:(System,2012,Visual,Studio,center)