|
ServerVantage
ServerVantage是Vantage产品系列的另一个主要部件。它着眼于改进整个企业的应用性能和可用性。ServerVantage监控应用、数据库和服务器的可用性和性能,ServerVantage允许用户集中监控应用所穿过的所有应用部件-Web服务器、防火墙、应用服务器、文件系统、数据库、中间件和操作系统。一旦问题被发现,ServerVantage能够自动分派预先定义的矫正动作或将问题通知适当的使用者允许用户手工解决问题。ServerVantage广阔的实时、历史数据收集帮助加速性能问题的确定、识别趋势,并产生主要状态、分析信息满足服务水平目标。
ServerVantage能够让你跨平台管理业务应用的服务水平,它采用一个单一的Windows接口管理Windows、UNIX和Novell NetWare操作系统。监控的数据库包括DB2, Oracle、Sybase、Informix和微软的SQL Server。ServerVantage通过提供直观的创建、修改、和执行管理任务能力,在所有环境提供统一风格、单一化复杂的管理功能。
此外,ServerVantage允许你创建自定义监控对象。这些用户自定义的监控对象是用户自定义的外部脚本或程序,它们可以将数据发回到Windows代理, UNIX 代理或用户自定义代理。
ServerVantage采用模板的概念简化服务器管理。模板包括将被采集的、预先定义的监控对象列表,当有事件发生时可以采用的动作和事件发生的条件也被定义在处理规则中。ServerVantage装备了超过100个预先定义的模板,这些模板是COMPUWARE通过深入研究开发出来的,为了更好实施服务器性能和高可用性管理而设置的。通过ServerVantage的模板管理器你可以轻易创建满足你需求的其它模板。一旦创建,任何数量的服务器都能很容易地部署。
主要特性
ServerVantage采用一个可扩展的三层结构,它采用可靠的、经济的方式管理你的生产环境。ServerVantage控制服务器包括完整的构件,这些构件配置监控代理,然后传送、收集和存储由代理服务收集来的信息和事件。VantageView提供一个完全的基于WEB接口界面,允许用户操作和管理产品。从任何的WEB浏览器能观看数据。ServerVantage采用下列构件:
控制服务器是ServerVantage的核心部件,控制服务器存储任务配置数据、性能数据(由代理服务返回的)和事件数据,并将这些数据存放在ServerVantage数据库中。
代理服务器是ServerVantage监控的关键业务服务器。除了通过代理支持的ORACLE,只有安装了ServerVantage代理服务的服务器才能够被监控。ServerVantage具有可恢复能力的三层结构,即使网络出现了问题阻止了与控制服务器间的通讯,ServerVantage能够连续监控。
控制台功能(一个管理控制台、用户控制台、报告控制台、WEB控制台和用户管理器)能够作为一个基于WEB应用重新实施,并将它集成到VantageView中。ServerVantag用户现在不需要安装GUI界面控制台,通过网络上任何一台支持浏览器的工作站就能够完成服务器管理和监控功能。
ServerVantage监控允许用户在特定时间段从代理收集性能数据。采用VantageView,用户能够观看性能数据,重新配置、在数据框内增加图表和图形显示多个监控对象和多台服务器(见表15)。这个特性可用于比较不同服务器的数据或比较同一服务器监控的不同对象的数据。
表15:监控视图
在选定的时间段内所有的智能数据点都以图表的形式显示。从这些图表用户可以深入挖掘这些智能数据点,显示选定的数据点窗口(见图16)。这样可以查明哪台服务器、监控对象名称、实例、实例的时间和日期、值和数据点的描述。同样提供当前数据点图表的位置和数据点总量。
图16:选定的数据点窗口
从选定的数据点窗口,你可以深入挖掘观看更多的报警信息。当你点击这个连接,你能够在选定的监控数据点窗口,看到任何特殊数据点的详细信息(见图17)。可以在这个窗口中答复报警,也可以深入下去看到服务器利用率报告(见图19)。
. 图18:选定的监控数据点窗口
当用户从报警菜单选择所有报警视图,所有由用户定义并被服务器触发的报警事件以一个表格形式显示出内容。所有这些报警视图包括所有答复的、或未被答复的报警,你可以轻易确认报警或从该视图深入挖掘获取服务器利用率报告。
图18:所有报警窗口
图19:服务器利用率报告
因为高可用性是服务水平管理的基础,一个有效的生产计划阶段是关键。
因为可用性是服务水平管理的基础,一个融入了可用性管理的有效生产计划阶段是确定一个新的应用是否满足服务水平期望的关键。应用可用性的有效管理意味着能够通过监控应用和应用的构件完成任务。利用内置的管理工具ServerVantage提供主要的深度管理。如Windows性能记录、采用额外的应用深度数据扩充的这类数据和不能从其它来源获取的服务数据。
随着企业服务器的增加,管理事件日志和确保关键事件的快速处理变得非常困难,与此同时,最终用户对可用性的期望越来越高。ServerVantage提供全面的和集中事件管理,用ServerVantage坚持不懈地监控和管理生产服务器环境。
图20:ServerVantage事件日志(显示ORACLE监控对象)
有效的报告对于满足服务水平的期望是非常必要的。在VantageView中创建的大量报告和记分卡,提供应用可用性和性能高水平决策总结,详细的、基于构件的数据可进行进一步深入研究。这些报告帮助确定高峰期的可用性期望值、观察趋势和将这些信息反馈回生产计划阶段。
在预部署阶段的压力测试中,ServerVantage与其它Compuware的QACenter QALoad产品集成,提供服务器在该压力下的性能表现的详细数据。利用这些数据,你可以决定ServerVantage在生产环境中服务器所使用的、适当的阀值水平。这样在性能开始恶化、影响满足目标服务水平前你能够获取报警信息。
ServerVantage怎样与其它Vantage产品一起工作
其它Vantage同伴产品补充了ServerVantage在应用和服务器可用性监控功能。ServerVantage与其它产品的集成如下:
NetworkVantage-关于事件和服务器状态的信息在ServerVantage间NetworkVantage转移如下所示:
因为NetworkVantage监控网络流量,当网络流量或应用交易响应时间超过特定的阀值,一个报警被触发。一个SNMP trap被送到ServerVantage控制服务器。报警通告的详细信息显示在ServerVantage用户控制台或从VantageView获取。 |
|