SQL 查詢監控工具使用 WMI 或 ADO 驗證,透過查詢資料庫來判定特定條件是否存在於 Microsoft SQL、MySQL 或 ORACLE 資料庫中。如果存在所設定的條件,則監控工具為上線。如果從上次查詢對資料庫進行的變更導致資料不再介於已定義條件的範圍內,則監控工具為離線。
Important: 若要監控 MySQL 資料庫,請在 WhatsUp Gold 機器上下載並安裝 MySQL .NET 連接器。請注意,由於潛在的相容性問題,因此僅支援 MySQL 5.2.5 版。MySQL .NET 連接器 5.2.5 版可從 WhatsUp Gold 網站(這裡)直接下載。連接器安裝之後,必須重新啟動 ISCM 和 IIS。
Note: 連接遠端 SQL 實例時,WhatsUp Gold 只支援 TCP/IP 網路資料庫。
提供監控工具的唯一名稱和說明,然後設定以下項目:
Tip: 使用 MS SQL 時,請以 SELECT 陳述式來作為查詢的開頭,使用完整命名空間表示法來識別資料庫。例如:SELECT *
FROM WhatsUp.dbo.Device
按一下 [組建] 啟動 SQL 查詢建置工具,以協助開發正確的查詢語法。只允許 SELECT 查詢。
Important: WhatsUp Gold 主動監控工具不會儲存結果資料。若您想要追蹤查詢結果,請使用 SQL 查詢效能監控工具。
按一下 [驗證] 以測試輸入的資料庫查詢是否有效。
傳回的列數:選取此選項後,即可依 SQL 查詢命令傳回的資料列數,判斷監控工具掃描作業的成敗。資料庫的所有資料列,都必須符合條件設定值,系統才會將監控工具視為上線。
已擷取的各列內容符合以下條件:選取此選項後,即可依各資料庫資料列必須符合的條件,判斷監控工具掃描作業的成敗。如果使用多個臨界值條件,所有臨界值必須符合每列的條件,系統才會將監控工具視為上線。
視需要按一下 [新增]、[編輯] 及[刪除],可分別建立、修改及移除資料庫資料欄的值和條件。