APM 术语
整个 APM 中使用以下术语:
应用程序类型
:按照应用程序的类型将应用程序配置文件、应用程序实例和应用程序组件分组(例如 Microsoft SQL Server、Microsoft IIS、Microsoft Windows)。为应用程序配置了配置文件、实例和组件之后,将开始监控有关应用程序状态的信息。
应用程序
:应用程序是由一套以上受监控系统执行的一个以上程序所构成。 APM 利用三种不同的应用程序类型:
简单应用程序
:简单应用程序不需要其他应用程序就能独立执行。范例:Microsoft Server 2008 R2。
复杂应用程序
:复杂应用程序需要一个以上的其他应用程序才能执行。范例:WhatsUp Gold (需要 IIS 和 SQL Server)。
独立应用程序
:独立应用程序就是复杂应用程序依赖的对象。例如,IIS 和 SQL Server 是复杂应用程序 WhatsUp Gold 依赖的独立应用程序。监控复杂应用程序时会用到独立应用程序。
应用程序配置文件
:应用程序配置文件是监控 APM 中指定应用程序类型的蓝图。界定整组组件以及各个应用程序,以便反映特定类型应用程序的状态。利用应用程序配置文件建立应用程序实例时,可将配置文件链接到应用程序 (由应用程序配置文件所界定) 组件的主机所在实际设备。应用程序配置文件一旦有所变动,根据这个配置文件建立的所有实例都会跟着改变。替换掉字段并无法继承配置文件的变更内容。
应用程序实例
:应用程序实例是执行中的应用程序配置文件副本。应用程序配置文件可监控已界定的整组组件、各个应用程序以及必要临界值,从而界定指定类型应用程序的状态与性能。应用程序实例只要添加组件、组件群组或独立应用程序,就能
“延伸”应用程序配置文件。应用程序实例延伸之后,应用程序配置文件并“不会”有所改变。
组件
:组件是作为应用程序配置文件的一部分来收集的单个数据点。 范例:CPU 利用率
重要组件
:重要组件就是会影响应用程序实例状态的组件,因此只要一个重要组件进入脱机状态,整个应用程序实例就会进入脱机状态。不过如果一个次要组件进入脱机状态,应用程序实例就会进入警告状态,只有这个次要组件会标明处于脱机状态。
重要组件群组
: 重要组件群组是一组拥有特定逻辑的组件,能以复杂的评估方式判断应用程序处于上线/脱机状态。举例来说,已知有四个组件 A、B、C、D,可应用以下逻辑,使得如果 A 和 B 脱机或 C 和 D 脱机时,应用程序就会进入脱机状态。((A and B) or (C and D))。重要组件群组一律被视为“重要”,只要一个重要组件群组在匹配后认定为脱机,整个应用程序就是脱机状态。
另请参阅
引言
概述
APM 许可和用户权限
APM 入门教程
搜索应用程序