应用程序监控术语
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))。重要组件组一律被视为“重要”,只要一个重要组件组被评估为处于脱机状态,则整个应用程序就处于脱机状态。