添加和编辑 SQL 查询性能监控工具

此监控工具可利用数据库查询功能,检查 Microsoft SQL、MySQL 或 ORACLE 数据库中有无特定条件。

<注> 只有 WhatsUp Gold Premium、ProView、TotalView、和 TotalView Plus Premium 版才提供此功能。若要更新许可证,请浏览 WhatsUp 客户入口网站

重要 若要利用 SQL 查询监控工具来监控 MySQL 数据库,您必须先在 WhatsUp Gold 计算机上下载、安装 MySQL .NET 连接器。注意,因为有兼容性问题,所以目前只支持 MySQL 5.2.5 版 .NET 连接器。连接器位在 WhatsUp Gold 网站 (http://www.whatsupgold.com/MySQL525Connector)。点选这个链接就能下载 mysql-connector-net-5.2.5.zip 文件。下载文件后将 MySQL.Data.msi 解压缩,然后双击 MySQL.Data.msi 图标以执行 MySQL Connector Setup 实用工具。在 [选择安装类型] 对话框中,选择 [一般安装],然后单击 [安装]。系统会将 MySQL .NET 连接器安装到以下位置:C:\Program Files\MySQL\MySQL Connector Net 5.2.5\。.NET 连接器安装完成后,请重新启动 WhatsUp Gold 计算机。

注释 SQL 查询监控工具不支持 Windows 和 ADO 身份验证机制。请务必针对您要进行查询的数据库,在“认证库”中设定认证。认证系统可在 WhatsUp Gold 数据库中保存 Windows 和 ADO 数据库认证信息,以便与数据库联机。如需详细信息,请参阅使用认证。

注释 连接远程 SQL 实例时,WhatsUp Gold 只支持 TCP/IP 网络数据库。

若要添加新的 SQL 查询性能监控工具:

  1. 在 WhatsUp Gold 网页界面上移至 [管理] > [监控工具]。此时会出现 [监控工具库] 对话框。
  2. 单击 [性能] 选项卡。此时会出现“性能监控工具”列表。
  3. 单击 [新建]。此时会出现 [选择性能监控工具类型] 对话框。
  4. 选择 [SQL 查询性能监控工具],然后单击 [确定]。此时会出现 [新建 SQL 查询监控工具] 对话框。
  5. 输入适当信息:
    • 名称: 输入性能监控工具的专用名称。此名称会显示在“性能监控工具库”中。
    • 说明:(选用) 输入监控工具的其他相关信息。这段说明会显示在“性能监控工具库”中监控工具的旁边。
  6. [服务器设定] 区域中输入或选择适当信息:
    • 服务器类型:设定数据库服务器类型时,请选择 [Microsoft SQL Server][MySQL][ORACLE]

    注释 若已安装 MySQL 5.2.5 连接器,则可支持 MySQL 数据库,并将 MySQL 数据库列为服务器类型选项。

    • 联机超时 (秒):让 SQL 查询监控工具能判断应该等候服务器响应的时间,一旦超出就结束联机并返回超时错误信息。 最小值是 1 秒,最大值是 120 秒。默认值是 15 秒。

    注释 用户设定的联机超时设定仅用于轮询操作。Query Builder 并不使用这项设定,而是采用 15 秒的预设联机超时值。

    • 服务器地址:格式分别为 Microsoft SQL Server:服务器名称\实例 (例如 WUGServer\SQLEXPRESS);MySQL: 服务器名称 (例如 WUGServer);Oracle:服务器名称/服务名称 (例如 WUGServer/Oracle)。

    注释 使用 Oracle 服务器类型时,SQL 查询监控工具不会采用客户端 (即 WhatsUp Gold 系统) 上的 tsnnames.ora 文件。

    • 端口 (选用):若使用标准外的端口号码,请输入数据库服务器的端口号码。
    • 要执行的 SQL 查询:要对数据库执行的查询命令,以监控并检查有无特定的数据库条件。只允许 SELECT 查询。

      重要 查询时必须使用完整的数据库名称。如需查询说明,请单击 [建立]。SQL Query Builder 会协助您遵守正确的查询语法。

      重要 您输入的 SQL 查询一定会返回单一数值,具体的说,就是只有一栏的单条记录。若查询操作返回多条记录,监控工具就无法保存数据。若查询操作返回的是单一记录,但是记录中含有多栏数据,监控工具就会挑选第一栏进行保存。这个第一栏必须都是数值,否则监控工具无法保存数据。

    • 版号:单击即可打开 [SQL Query Builder] 对话框,协助您编写查询命令。
    • 验证: 单击即可确认查询是否有效。SQL 查询的语法有误时会出现信息,并以提示说明语法问题。
  7. 单击 [确定] 可保存变更内容。
  8. 将监控工具添加数据库后,即可通过 [设备属性] > [性能监控工具] 来启用监控工具。如需详细信息,请参阅启用性能监控工具

若要编辑现有的 SQL 查询性能监控工具:

  1. 在 WhatsUp Gold 网页界面上移至 [管理] > [监控工具]。此时会出现 [监控工具库] 对话框。
  2. 单击 [性能] 选项卡。此时会出现“性能监控工具”列表。
  3. 在目前的监控工具列表中,选择您要编辑的性能监控工具,然后单击 [编辑]。此时会出现 [编辑 SQL 查询性能监控工具] 对话框。
  4. 输入适当信息:
    • 名称。 输入性能监控工具的专用名称。此名称会显示在“性能监控工具库”中。
    • 说明:(选用) 输入监控工具的其他相关信息。这段说明会显示在“性能监控工具库”中监控工具的旁边。
  5. [服务器设定] 区域中输入或选择适当信息:
    • 服务器类型:设定数据库服务器类型时,请选择 [Microsoft SQL Server][MySQL][ORACLE]

    注释 若已安装 MySQL 5.2.5 连接器,则可支持 MySQL 数据库,并将 MySQL 数据库列为服务器类型选项。

    • 联机超时 (秒):让 SQL 查询监控工具能判断应该等候服务器响应的时间,一旦超出就结束联机并返回超时错误信息。 最小值是 1 秒,最大值是 120 秒。默认值是 15 秒。

    注释 用户设定的联机超时设定仅用于轮询操作。Query Builder 并不使用这项设定,而是采用 15 秒的预设联机超时值。

    • 服务器地址:格式分别为 Microsoft SQL Server:服务器名称\实例 (例如 WUGServer\SQLEXPRESS);MySQL: 服务器名称 (例如 WUGServer);Oracle:服务器名称/服务名称 (例如 WUGServer/Oracle)。

    注释 SQL 查询监控工具不会采用客户端 (即 WhatsUp Gold 系统) 上的 tsnnames.ora 文件。

    • 端口 (选用):若使用标准外的端口号码,请输入数据库服务器的端口号码。
    • 要执行的 SQL 查询:要对数据库执行的查询命令,以监控并检查有无特定的数据库条件。只允许 SELECT 查询。

      重要 查询时必须使用完整的数据库名称。

    • 版号:单击即可打开 [SQL Query Builder] 对话框,协助您编写查询命令。
    • 验证: 单击即可确认查询是否有效。SQL 查询的语法有误时会出现信息,并以提示说明语法问题。
  6. 单击 [确定] 可保存变更内容。

另请参阅

使用性能监控工具

性能监控工具总览

使用性能监控工具库

使用性能监控工具

添加和编辑活动脚本性能监控工具

添加和编辑 APC UPS 性能监控工具

添加和编辑 JMX 性能监控工具

添加和编辑 PowerShell 脚本性能监控工具

范例:PowerShell 性能监控工具脚本

添加和编辑打印机性能监控工具

添加和编辑 SNMP 性能监控工具

SQL Query Builder

添加和编辑 SSH 性能监控工具

添加和编辑 Windows 性能计数器监控工具

添加和编辑 WMI 格式性能监控工具

添加和编辑 WMI 性能监控工具