加入和編輯 SQL 查詢主動監控工具

此監控工具可利用資料庫查詢功能,檢查 Microsoft SQL、MySQL 或 ORACLE 資料庫中有無特定條件。您可設定資料庫中必須有的條件。只要指定條件存在,SQL 查詢監控工具就會處於上線狀態。若資料庫資料變動超出查詢條件範圍,監控工具就會觸發離線狀態。

在此對話方塊中設定監控工具後,您必須利用 [設備設定] > [主動監控工具] 對話方塊,將監控工具指定給設備。

Note: 只有 WhatsUp Gold Premium 版才提供此功能。若要更新使用權,請瀏覽 WhatsUp 客戶入口網站

Important: 若要利用 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 電腦。

Note: SQL 查詢監控工具不支援 Windows 和 ADO 身分驗證機制。請務必針對您要進行查詢的資料庫,在「認證資料庫」中設定認證。認證系統可在 WhatsUp Gold 資料庫中儲存 Windows 和 ADO 資料庫認證資訊,以便與資料庫連線。如需詳細資訊,請參閱使用認證。

Note: 連接遠端 SQL 實例時,WhatsUp Gold 只支援 TCP/IP 網路資料庫。

若要加入新的 SQL 查詢主動監控工具:

  1. 在 WhatsUp Gold 網頁介面上移至 [管理] > [監控工具]。此時會出現 [監控工具資料庫] 對話方塊。
  2. 按一下 [主動] 索引標籤。此時會出現「主動監控工具」清單。
  3. 按一下 [新增]。此時會出現 [選取主動監控工具類型] 對話方塊。
  4. 選取 [SQL 查詢監控工具],然後按一下 [確定]。 此時會出現 [新增 SQL 查詢監控工具] 對話方塊。
  5. 輸入或選取適當資訊:
    • 名稱: 輸入監控工具的專屬名稱。此名稱會顯示在「主動監控工具資料庫」中。
    • 說明:(選用) 輸入監控工具的其他相關資訊。這段說明會顯示在「主動監控工具資料庫」中監控工具名稱的旁邊。

    伺服器設定

    • 伺服器類型:設定資料庫伺服器類型時,請選取 [Microsoft SQL Server][MySQL][ORACLE]

    Note: 若已安裝 MySQL 5.2.5 連接器,則可支援 MySQL 資料庫,並將 MySQL 資料庫列為伺服器類型選項。

    • 連線逾時 (秒):輸入 WhatsUp Gold 等候伺服器回應的時間應該要多久,一旦超出就結束連線並傳回逾時錯誤訊息。最小值是 1 秒,最大值是 120 秒。預設值是 15 秒。

    Note: 使用者設定的連線逾時設定僅用於輪詢作業。Query Builder 並不使用這項設定,而是採用 15 秒的預設連線逾時值。

    • 伺服器位址:輸入格式分別為 Microsoft SQL Server:伺服器名稱\實例 (例如 WUGServer\SQLEXPRESS);MySQL: 伺服器名稱 (例如 WUGServer);Oracle:伺服器名稱/服務名稱 (例如 WUGServer/Oracle)。

    Note: 使用 Oracle 伺服器類型時,SQL 查詢監控工具不會採用用戶端 (即 WhatsUp Gold 系統) 上的 tsnnames.ora 檔案。

    • 連接埠 (選用):若使用標準外的連接埠號碼,請輸入資料庫伺服器的連接埠號碼。
    • 要執行的 SQL 查詢:輸入要對資料庫執行的查詢命令,以監控並檢查有無特定的資料庫條件。只允許 SELECT 查詢。

      Important: 查詢時必須使用完整的資料庫名稱。如需查詢說明,請按一下 [建立]。SQL Query Builder 會協助您遵守正確的查詢語法。

      Important: 您輸入的 SQL 查詢一定會傳回單一數值,具體的說,就是只有一欄的單筆記錄。若查詢作業傳回多筆記錄,監控工具就無法儲存資料。若查詢作業傳回的是單筆記錄,但是記錄中含有多欄資料,監控工具就會挑選第一欄進行儲存。這個第一欄必須是數值,否則監控工具無法儲存資料。

      • 建立:按一下即可開啟 [SQL Query Builder] 對話方塊,協助您編寫查詢命令。
      • 驗證:按一下即可確認查詢是否有效。SQL 查詢的語法有誤時會出現訊息,並以提示說明語法問題。

    將監控工具視為上線的條件:

    Important: 資料庫的所有資料列,都必須符合 [將監控工具視為上線的條件:] 區域中的條件設定值,系統才會將監控工具視為上線。若在 [已擷取的各列內容符合以下條件] 中使用多個臨界值條件,則所有臨界值都必須符合每個資料列中的條件。

    • 傳回的列數:選取此選項後,即可依 SQL 查詢命令傳回的資料列數,判斷監控工具掃描作業的成敗。
      在以下選項中選取適當變數,以判斷監控工具掃描作業的成敗:
      • 小於
      • 小於或等於
      • 大於
      • 大於或等於
      • 等於
      • 不等於

    在條件清單右側的方塊中,輸入資料列數值。

    • 已擷取的各列內容符合以下條件:選取後可設定條件,要求資料庫的每個資料列都必須符合條件,才能決定監控工具掃描作業的成敗。
      • 加入:按一下即可開啟 [新增資料列內容臨界值] 對話方塊。此對話方塊可讓您設定每個資料列都必須符合的資料欄數值和條件。
      • 編輯:按一下即可修改現有的資料列條件。
      • 刪除:按一下即可移除現有的資料列條件。

    您在指定監控工具條件設定值的時候,此說明會立即更新,以用文字解釋您設定的監控工具。

  6. 按一下 [確定] 可儲存變更內容。

若要編輯現有的 SQL 查詢主動監控工具:

  1. 在 WhatsUp Gold 網頁介面上移至 [管理] > [監控工具]。此時會出現 [監控工具資料庫] 對話方塊。
  2. 按一下 [主動] 索引標籤。此時會出現「主動監控工具」清單。
  3. 選取要修改的監控工具,然後按一下 [編輯]。 此時會出現 [編輯 SQL 查詢監控工具] 對話方塊。
  4. 輸入或選取適當資訊:
    • 名稱: 輸入監控工具的專屬名稱。此名稱會顯示在「主動監控工具資料庫」中。
    • 說明:(選用) 輸入監控工具的其他相關資訊。這段說明會顯示在「主動監控工具資料庫」中監控工具名稱的旁邊。

    伺服器設定

    • 伺服器類型:設定資料庫伺服器類型時,請選取 [Microsoft SQL Server][MySQL][ORACLE]

    Note: 若已安裝 MySQL 5.2.5 連接器,則可支援 MySQL 資料庫,並將 MySQL 資料庫列為伺服器類型選項。

    • 連線逾時 (秒):輸入 WhatsUp Gold 等候伺服器回應的時間應該要多久,一旦超出就結束連線並傳回逾時錯誤訊息。最小值是 1 秒,最大值是 120 秒。預設值是 15 秒。

    Note: 使用者設定的連線逾時設定僅用於輪詢作業。Query Builder 並不使用這項設定,而是採用 15 秒的預設連線逾時值。

    • 伺服器位址:輸入格式分別為 Microsoft SQL Server:伺服器名稱\實例 (例如 WUGServer\SQLEXPRESS);MySQL: 伺服器名稱 (例如 WUGServer);Oracle:伺服器名稱/服務名稱 (例如 WUGServer/Oracle)。

    Note: 使用 Oracle 伺服器類型時,SQL 查詢監控工具不會採用用戶端 (即 WhatsUp Gold 系統) 上的 tsnnames.ora 檔案。

    • 連接埠 (選用):若使用標準外的連接埠號碼,請輸入資料庫伺服器的連接埠號碼。
    • 要執行的 SQL 查詢:輸入要對資料庫執行的查詢命令,以監控並檢查有無特定的資料庫條件。只允許 SELECT 查詢。

      Important: 查詢時必須使用完整的資料庫名稱。如需查詢說明,請按一下 [建立]。SQL Query Builder 會協助您遵守正確的查詢語法。

      Important: 您輸入的 SQL 查詢一定會傳回單一數值,具體的說,就是只有一欄的單筆記錄。若查詢作業傳回多筆記錄,監控工具就無法儲存資料。若查詢作業傳回的是單筆記錄,但是記錄中含有多欄資料,監控工具就會挑選第一欄進行儲存。這個第一欄必須是數值,否則監控工具無法儲存資料。

      • 建立:按一下即可開啟 [SQL Query Builder] 對話方塊,協助您編寫查詢命令。
      • 驗證:按一下即可確認查詢是否有效。SQL 查詢的語法有誤時會出現訊息,並以提示說明語法問題。

    將監控工具視為上線的條件:

    Important: 資料庫的所有資料列,都必須符合 [將監控工具視為上線的條件:] 區域中的條件設定值,系統才會將監控工具視為上線。若在 [已擷取的各列內容符合以下條件] 中使用多個臨界值條件,則所有臨界值都必須符合每個資料列中的條件。

    • 傳回的列數:選取此選項後,即可依 SQL 查詢命令傳回的資料列數,判斷監控工具掃描作業的成敗。
      在以下選項中選取適當變數,以判斷監控工具掃描作業的成敗:
      • 小於
      • 小於或等於
      • 大於
      • 大於或等於
      • 等於
      • 不等於

    在條件清單右側的方塊中,輸入資料列數值。

    • 已擷取的各列內容符合以下條件:選取後可設定條件,要求資料庫的每個資料列都必須符合條件,才能決定監控工具掃描作業的成敗。
      • 加入:按一下即可開啟 [新增資料列內容臨界值] 對話方塊。此對話方塊可讓您設定每個資料列都必須符合的資料欄數值和條件。
      • 編輯:按一下即可修改現有的資料列條件。
      • 刪除:按一下即可移除現有的資料列條件。

    您在指定監控工具條件設定值的時候,此說明會立即更新,以用文字解釋您設定的監控工具。

  5. 按一下 [確定] 可儲存變更內容。

另請參閱

使用進階主動監控工具

加入和編輯 APC UPS 監控工具

監控郵件伺服器

監控 Microsoft Exchange 2003 伺服器

監控 Microsoft Exchange Server

加入和編輯風扇監控工具

加入和編輯檔案設定監控工具

加入和編輯 Folder Monitor

加入和編輯 FTP 監控工具

加入和編輯 HTTP 內容監控工具

加入和編輯網路統計監控工具

加入和編輯 PowerShell 主動監控工具

加入和編輯印表機監控工具

加入和編輯處理程序監控工具

加入和編輯 SQL Server 2000 監控工具

加入和編輯溫度監控工具

加入和編輯 VoIP 監控工具

加入和編輯 WMI 格式主動監控工具

加入和編輯 WMI 監控工具

指定主動監控工具

移除並刪除主動監控工具

關於主動重要監控工具

群組和設備主動監控工具報表