监控器。浏览、应用和对此设备配置被动、主动和性能监控器。
- 活动。检查可用性,模仿用户或练习服务或 API,并返回联机或脱机指示符。
- 被动。检查具体的已记录或已收集事件。
- 性能。度量性能统计数据,基于阈值触发警报和操作。
: 现在,您可以指定 WhatsUp Gold 从设备采集 CPU、磁盘、内存和接口利用数据时所使用的协议。在“监控器”选项卡上,选择适用的监控器,点击 ,然后在配置对话框顶部选择用于采集性能数据的所需协议。
深入了解
: 在 WhatsUp Gold 中,若指定设备有一个重要监控器脱机或所有监控器脱机,则将设备视为脱机状态。
轮询。调整轮询间隔时间、目标地址和依赖链。
- 。决定 WhatsUp Gold 从此设备获取观察结果的频率。
- :为特定界面选择 IP 地址或解析为特定 DNS 主机名。
- 。从此设备收集信息的轮询程序的名称和状态。
- 。轮询程序落后于设备预订轮询时间的秒数。
- 。在使用轮询配置界面中添加/编辑轮询程序时给出的说明。
- 。将受管设备拖放到维护模式,并(如需要)指定维护期在无进一步最终用户交互的情况下结束的日期和时间。(在报告和 SLA 统计中有用的模式和标记。)
- []。基于另一设备或解析主机的状态进行轮询。
: 如果您需要暂时应用或为进行故障排除而应用更短的轮询间隔,请考虑使用实时性能监控工具。
:在 WhatsUp Gold 中,若指定设备有一个重要监控工具脱机或所有监控工具脱机,则将设备视为脱机状态。
- 。指定选中设备定期进入/退出维护模式而无需用户互动的时间。
操作。发送通知、记录事件、链接正确的操作和应用升级规则。
在您应用主动监控器时,您一般将操作和设备状态与监控器观察到的变更相联系。操作库提供了三个主要类别的内置操作类型:操作可以触发,也可以提前安排。
: 特定操作(例如 CM 操作)可以通过命令()调用。
内置操作类型包括:
- 通知。按照站点策略向利益干系人和负责人发送消息。
- 远程执行。创建脚本,执行远程程序,和应用配置更改。
- 日志。将 WhatsUp Gold 观察到的状态变化存储在平台日志中。
通知
- 。使用此类操作激活呼叫器。
- 。向特定地址发送电子邮件。
- 。向文本文件写入消息。
- 。向寻呼机发送消息。
- 。在 WhatsUp Gold Web 界面中激活 Web 警报
- 。在计算机上播放语音消息。
- 。向特定目标发送短信。
- 。向无线电话或其他无线设备发送短信。
- 。播放特定音效。
远程\本地脚本或执行
- 。启动或停止 Windows 服务。
- 。编写代码以执行自定义操作。
- 。从 CM 任务(包括任务脚本)或 CM 脚本库执行脚本或任务。
- 。通过直接访问脚本组件库(包括 .NET Framework)来编写自定义操作。
- 。通过 SSH 连接远程设备,以执行命令或脚本。
- 。执行外部应用程序。
- 。使用 SNMP 为受管理的对象增加计数器、设置标志或更改其属性值。
日志
- 。在 Windows 事件日志中写入事件。
- 。向 Syslog 系统中的日志写入消息。
- 。使用 VMware API 在虚拟机上执行操作。
凭据。查看并与此设备关联内置凭据类型。(富搜索和监控信息所必须。)
“凭据库”提供以下凭据类型:
。简单网络管理协议 (SNMPv1,SNMPv2,SNMPv3)。
凭据类型
|
描述
|
典型用途
|
SNMPv1
SNMPv2
|
管理 SNMP 域(例如,网络和子网)由一个共享 SNMP 团体字符串进行定义。
|
通过 WhatsUp Gold 性能监控工具轮询,访问以默认(“公共”)或其他配置的团体字符串来运行 SNMP 代理的任何设备上的 MIB。
|
SNMPv3
|
基于用户的安全性,通过 SNMP 消息身份验证来实现数据完整性和来源身份验证。
|
使用 SNMPv1、v2、v3,通过 WhatsUp Gold 性能监控工具对启用 SNMP 的设备进行轮询。
- 确保 SNMPv3 代理与管理工作站之间的消息私密性。
- 防止以回放进行的 MITM 攻击。
|
。Windows、VMware、SSH(一般用于 Linux 和 UNIX)。
凭据类型
|
描述
|
典型用途
|
WMI (Windows)
|
Windows 用户凭据。最佳做法是根据最少权限的原则来界定这些信息。
|
|
SSH, Telnet (UNIX, Linux)
|
远程命令、脚本和管理。
|
- 将 WhatsUp Gold 连接到运行 SSH 服务器的设备。
- 访问 Linux、UNIX 设备上的文件系统分区信息(若通过 SNMP 不能提供时)。
- 操作脚本/Shell 脚本。
|
Telnet (UNIX, Linux)
|
远程命令、脚本和管理。
|
- 将 WhatsUp Gold 连接到运行 Telnet 服务器的设备。
- Shell 访问。
|
VMware
|
VM 平台属性、状态和日志。
|
- 需要连接 vCenter 服务器。
- 添加到 vCenter 服务器。
- 使 VMware 服务能够收集虚拟机和虚拟服务器的信息。
|
。Secure Shell 客户端 (SSH)、Telnet 客户端。
凭据类型
|
描述
|
典型用途
|
SSH
|
远程命令、脚本和管理。
|
- 将 WhatsUp Gold 连接到运行 SSH 服务器的设备。
- 访问 Linux、UNIX 设备上的文件系统分区信息(若通过 SNMP 不能提供时)。
- Linux/UNIX/路由器交换机 CLI。
- 操作脚本/Shell 脚本(例如,SSH 操作)。
|
Telnet
|
远程命令、脚本和管理。
|
- 将 WhatsUp Gold 连接到运行 Telnet 服务器的设备。
- Shell 访问。
- Linux/UNIX/路由器交换机 CLI。
|
。存储管理接口规范 (SMI-S)。
。Amazon Web Services (AWS),Azure。
。ADO、JMX。
: 大多数包括脚本(例如 PowerShell)的活跃监控器都能够将凭据集用作远程处理的一部分(在活跃会话前或活跃会话过程中)。
深入了解
有关凭据的信息。
应用凭据的提示。
::大多数包括脚本(例如 PowerShell)的活跃监控器都能够将凭据集用作远程处理的一部分(在活跃会话前或活跃会话过程中)。
属性。在搜索过程中发现的用于描述设备的用户定义的、角色定义的和其他属性。
通过属性面板,您可以查看设备系统和主机说明,修改部分信息,以及填充用户定义属性(例如联系信息)。
- 在搜索时,大多数字段都已经填充,例如设备 MAC 地址、设备名称等等。例如,在 Windows 设备中,“搜索”会将系统和主机信息(计算机属性)作为属性收集。
- 其他字段,例如联系信息,可以在搜索时用自定义角色定义自动填充,也可以通过属性面板编辑。
: 可使用设备角色定义自动填充属性值。您还可以使用发现百分号变量语法自定义“设备属性”。
角色。浏览、应用和模板化模型,该模型为搜索、角色判断和默认监控器计划而应用到此设备。
主要角色。将这些角色视为搜索/重新扫描期间的当前角色定义候选角色。
选择一般性的角色类别以应用。
您的角色将继承这一类别的默认特征,例如发现属性和默认监控器,您可在适当情况下修改。
分角色。添加分角色以考虑搜索/重新扫描。
选择一般性的分角色以应用(按照您的扫描规则)。
- 。 从监控器库添加监控器到这个角色定义。
- 。 从本列表移除监控器。
深入了解
关于设备角色
: 您可以使用角色/分角色编辑器自定义角色和分角色。
列表:(仅信息)选中设备在被发现/重新扫描时报告的具体系统、主机、操作系统和第 2 层连接及元数据数据表。
目录提供有关设备管理信息的完整视图。
- 信息的丰富性取决于扫描时可用的凭据。
- 可用信息取决于设备角色/类型。(例如,Windows 设备将显示更新,切换显示 ARP 缓存。)
- 这个视图的信息为只读信息。
- 发现时间设备边界决策和用于合并确定的信息。
刷新时间表。显示添加/更新监控事件和设备重新扫描事件的设备历史记录。
- 。触发刷新的事件类型。
- 。触发刷新的代理或任务。
- 。WhatsUp Gold 用户。(对于计划的刷新/更新操作为无。)
- 。日期/时间。
链接。与所选设备相关的用户定义的或角色相关的 URL。
定义自定义链接,将之应用于发现的设备。您可以用发现百分号变量语法对每个设备进行自定义。
- 。 添加自定义链接。
- 。 编辑选中的自定义链接。
- 。 移除链接。
: 自定义链接可以生成“自定义链接”报表并分发。
范例
添加链接以便查看当前设备的 Web 角色或设备上运行的 Web 服务。
http://%Discovery.Device.Name.example.com:80
添加链接以使用 vSphere Web 客户端管理 vCenter。
https://%Discovery.Device.Name.example.com:9443/vsphere-client
应用程序。查看并管理应用程序实例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 要在何时报告该组件“脱机”。
- 单击即可保存应用程序实例。
- 关闭对话框,返回 “应用搜索”:“搜索结果” 页面。
- 根据需要,重复这些步骤来创建额外的应用程序实例。
管理/添加配置文件/监控器
您可以通过应用程序和配置文件设置视图(菜单 )来管理应用程序实例。
- 使用应用程序配置文件。使用内置配置文件,从 WUGspace 导入,以及创建您自己的配置文件。
- 使用应用程序实例。管理已部署的应用程序监控器。
- 使用组件和组件组。选择要监控/采样的数据值。
- 使用独立应用程序。监控应用的底层平台。
- 应用操作和操作策略。应用状态转换规则和纠正操作。
- 使用具体应用的属性。管理应用描述数据。
分析(仪表板、日志和报告)
分析日志、报告和仪表板数据以评估性能、服务质量和影响。
捕捉/共享/导出
应用监控数据可进行可视化、共享和重复利用,方法是使用“导出数据”()和“仪表板”选项()。
任务:管理和运行预定配置管理任务,以及修改和比较分配给所选设备的配置档案。
任务使您能够根据站点的策略和目标来应用控制、执行维护和模拟用户行为。
深入了解
典型的任务
: 有关建立“预定任务”和“密码任务”的更多详情,请见 配置管理 章节。