SQL 查詢監控工具使用 Windows 或 ADO 驗證,透過查詢資料庫來判定特定條件是否存在於 Microsoft SQL、MySQL 或 ORACLE 資料庫中。

重要: 若要監控 MySQL 資料庫,請在 WhatsUp Gold 機器上下載並安裝 MySQL .NET 連接器。請注意,由於潛在的相容性問題,最新版的 WhatsUp Gold 僅支援 MySQL .NET 連接器 8.0.21 版。若使用應用程式監控功能和/或 SQL 查詢主動或效能監控工具,那麼您必須下載並將您的連接器從 5.2.5 版升級到 8.0.21 版。您可從以下網址下載 MySQL .NET 連接器: https://downloads.mysql.com/archives/c-net/
註: 連線到遠端 SQL 實例時,WhatsUp Gold 只支援 TCP/IP 網路資料庫。

提供監控工具的唯一名稱和說明,然後設定以下項目:

  • 伺服器類型 :設定資料庫伺服器類型時,請選取 [Microsoft SQL Server]、[MySQL] 或 [ORACLE]。請注意,若已安裝 MySQL 5.2.5 連接器,則可支援 MySQL 資料庫,並將 MySQL 資料庫列為伺服器類型選項。
  • 逾時 :輸入 WhatsUp Gold 等候伺服器回應的時間應該要多久,一旦超出就結束連線並傳回逾時錯誤訊息。最小值是 1 秒,最大值是 120 秒。請注意,此設定僅適用於查詢建置工具假定連線逾時的預設值為 15 秒時的輪詢。
  • 伺服器位址 :以適當的格式輸入伺服器位址:
    • 伺服器名稱\Microsoft SQL Server 的實例格式。範例:WUGServer\SQLEXPRESS
    • MySQL 的伺服器名稱。範例:WUGServer
    • 伺服器名稱/Oracle 的伺服器名稱。範例:WUGServer/Oracle。
  • 連接埠 :輸入資料庫伺服器連接埠號碼。
  • 要執行的 SQL 查詢 :輸入要對指定資料庫執行的查詢,以檢查有無特定的資料庫條件。
重要: 您輸入的 SQL 查詢一定會傳回單一數值,具體的說,就是只有一欄的單筆記錄。若查詢作業傳回多筆記錄,監控工具就無法儲存資料。若查詢作業傳回的是單筆記錄,但是記錄中含有多欄資料,監控工具就會挑選第一欄進行儲存。這個第一欄必須是數值,否則監控工具無法儲存資料。

按一下 [驗證] 以測試輸入的資料庫查詢是否有效。