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