用 WhatsUp Gold 进行应用程序监控
“应用程序监控”(菜单 )(又称为“APM”)不仅提供性能统计数据和应用程序的整体状态,同时还对性能退化和潜在问题发出警报,以免导致服务中断。APM 可以帮助各组织衡量及保证服务水平协议 (SLA),还有助于精确定位应用程序的性能瓶颈和故障点。APM 可以监控您的受监控设备上运行的应用程序和应用程序层服务的性能。
背景知识
本章节概述您用于打造完整 APM 解决方案的
必要要素。
WhatsUp Gold 及支持性参考内容在讨论应用程序监控时,使用以下术语:
- :按照应用程序的类型将应用程序配置文件、实例和组件分组(例如 Microsoft SQL Server、Microsoft IIS、Microsoft Windows)。为应用程序配置了配置文件、实例和组件之后,将开始监控有关应用程序状态的信息。
- :应用程序由在一个或多个受监控系统上运行的一个或多个程序组成。WhatsUp Gold 使用三种不同的应用程序类型:
- 。简单应用程序不需要其他应用程序就能独立运行。范例:Microsoft Server 2008 R2。
- 。复杂应用程序需要依赖一个或多个其他应用程序才能运行(例如 WhatsUp Gold 需要 IIS 和 SQL Server)。
- :离散应用程序是指复杂应用程序依赖的应用程序。(例如,IIS 和 SQL Server 是离散应用程序,而复杂应用程序 WhatsUp Gold 对其有依赖性)。监控复杂应用程序时会用到独立应用程序。
- 。应用程序配置文件是监控 WhatsUp Gold 中指定应用程序类型的模板。它定义一组组件和独立应用程序,反映了特定类型应用程序的状态。应用程序实例是从应用程序配置文件创建的,也就是将配置文件与托管应用程序组件(应用程序配置文件所定义的)的实际设备关联。应用程序配置文件一旦有所变动,根据这个配置文件创建的所有实例都会跟着改变。替换掉字段并不能继承配置文件的变更内容。
- 。应用程序实例是应用程序配置文件的运行副本,监控一组定义的组件、独立应用程序,以及定义指定类型应用程序的状态与性能时所需的阈值。应用程序实例只要添加组件、组件组或独立应用程序,就能“延伸”应用程序配置文件。应用程序实例延伸之后,应用程序配置文件并“不会”有所改变。
- 。组件是作为应用程序配置文件的一部分来收集的单个数据点(例如 CPU 使用率)。
- 。重要组件是指会影响应用程序实例状态的组件。因此只要一个重要组件进入脱机状态,整个应用程序实例就会进入脱机状态。不过,如果一个次要组件进入脱机状态,应用程序实例就会进入警告状态,只有这个次要组件会标明处于脱机状态。
- 。重要组件组是一组拥有特定逻辑的组件,能以复杂的评估方式判断应用程序处于上线/脱机状态。举例来说,已知有四个组件 A、B、C、D,可应用以下逻辑,使得如果 A 和 B 脱机或 C 和 D 脱机时,应用程序就会进入脱机状态。((A 和 B)或(C 和 D))。重要组件组一律被视为“重要”,只要一个重要组件组被评估为处于脱机状态,则整个应用程序就处于脱机状态。
- 应用程序配置文件。受监控的每个应用程序都包括应用程序配置文件定义的一组独立组件。
- 应用程序实例。通过对受监控设备应用应用程序配置文件,您就示例了一个应用程序监控实例(“应用程序实例”)。
搜索
准备发现。在搜索或添加新配置文件时,选择您想应用的配置文件。
配置 WhatsUp Gold 以监控应用程序的步骤非常简单。一开始要选择配置文件,以便收集所需的数据点,进而了解指定应用程序类型的性能、健康状态和状态。应用程序配置文件将组件、独立应用程序以及相关阈值分组,以便将数据点收集到模板中,然后用于创建各个应用程序实例。这些实例主动监控您的应用程序。
Ipswitch 在成功安装 WhatsUp Gold 后提供一组配置文件。您也可以创建自己的应用程序配置文件。
拥有必要的配置文件之后,您就可以自动发现应用程序,并且为发现的每个应用程序创建实例,也可以在开始监控之前,手动创建和修改各个实例。
发现应用程序。发现带有符合所选应用程序配置文件的常驻应用程序的设备。
您可以发现 WhatsUp Gold 监控的设备上的应用程序,并且为其创建应用程序实例。要发现应用程序,应用程序本身至少必须有一个可发现的服务或进程组件,而且与其配置文件相关联。在应用程序配置文件中添加或编辑 Windows 服务或进程组件时,请务必启用选项。
发现应用程序:
- 从导航菜单顶部选择。
- 选择一个或多个要发现的应用程序,然后单击,以开始发现应用程序。根据您的选择,在和菜单中,以及应用网格的顶部提供此控件。此时会出现反映设备列表的导航树,列表中显示动态组和发现扫描。请注意,若出现对话框,指明所选的一个或多个应用程序配置文件中没有可发现的组件,并且不会包括在搜索中。请单击。
- 在导航树中勾选适当的复选框,以便选择您要发现哪些组和/或设备上的应用程序。
- 单击。“应用搜索”:此时会出现 “搜索结果” 页面。
在发现了应用程序之后,使用新发现的应用程序列表来选择要监控哪些应用程序,随后创建应用程序实例。
监控新发现的应用程序:
- 在列表中指定您要监控的应用程序,然后单击。将出现“开始监控应用程序”对话框,WhatsUp Gold 会自动开始测试应用程序配置文件的组件。
- 使用“开始监控应用程序”对话框来修改您要创建的应用程序实例。此对话框可显示以下信息:
- 。您可在这个对话框中修改应用程序实例的默认名称。
- 。您可在这个列表中选择要应用到应用程序实例的操作策略。
- 。您可在这个对话框中指定组件测试操作的运行时间,超出后就算超时。
- 。按下这个按钮就能立即测试组件。
- 。勾选这些复选框就能启用或停用应用程序实例中的单个组件。
- 。您可在这个对话框中指定 WhatsUp Gold 要在何时报告该组件出现问题。
- 。您可在这个对话框中指定 WhatsUp Gold 要在何时报告该组件“脱机”。
- 单击即可保存应用程序实例。
- 关闭对话框,返回 “应用搜索”:“搜索结果” 页面。
- 根据需要,重复这些步骤来创建额外的应用程序实例。
管理/添加配置文件/监控器
您可以通过应用程序和配置文件设置视图(菜单 )来管理应用程序实例。
分析(仪表板、日志和报告)
分析日志、报告和仪表板数据以评估性能、服务质量和影响。
捕捉/共享/导出
应用监控数据可进行可视化、共享和重复利用,方法是使用“导出数据”(
)和“仪表板”选项(
)。