縮減被動監控工具記錄

SNMP Trap、Syslog 和 Windows 事件記錄檔監控功能收集的被動監控工具資料,都儲存在 PassiveMonitorActivityLog 表中。

WhatsUp Gold 收集大量不必要或無用的被動監控工具資料時,可能會使資料表變得極大。

  1. 查驗被動監控工具偵聽程式組態。
    第一步是要確保系統收集的資料,僅限您特別針對設備設定的被動監控工具資料。執行步驟是確認 SNMP Trap 偵聽程式和 Syslog 偵聽程式都不接受未經同意的訊息。您可以在 [程式選項] 中確認此組態。

    查驗被動監控工具偵聽程式組態的步驟:
    1. 在 WhatsUp Gold 主控台的主選單中,選取 [設定] > [程式選項]。此時會出現 [程式選項] 對話方塊。
    2. 按一下 [被動監控工具偵聽程式]。此時會出現 [程式選項:被動監控工具偵聽程式] 對話方塊。
    3. 選取 [SNMP Trap],然後按一下 [設定]。此時會出現 [SNMP 偵聽程式組態] 對話方塊。
    4. 確認未選取 [接受未經同意的 SNMP Trap],然後按一下 [確定]。此時會出現 [程式選項:被動監控工具偵聽程式] 對話方塊。
    5. 選取 [Syslog],然後按一下 [設定]。此時會出現 [Syslog 偵聽程式組態] 對話方塊。
    6. 確認未選取 [接受未經同意的被動監控工具],然後按一下 [確定]。此時會出現 [程式選項:被動監控工具偵聽程式] 對話方塊。
    7. 按一下 [確定] 可結束 [程式選項]。
  2. 移除資料庫中不需要的資料
    設定 WhatsUp Gold,要求只從分配給設備的被動監控工具收集資料後,下一步就是清除資料庫中已收集的不必要資料。
    您有兩種方法。
    最快的就是移除應用程式收集的所有被動監控工具資料。這種方式可移除 SNMP Trap 記錄檔Syslog 項目Windows 事件記錄檔等報表中的所有被動監控工具資料。內送被動監控工具事件觸發的所有動作,仍會出現在動作記錄檔中。

    Important: 建議您備份 WhatsUp Gold 資料庫,以免需要還原以下任何變動。

移除 WhatsUp 資料庫所有被動監控工具資料的步驟:

  1. 停止所有 Ipswitch 服務和應用程式:
    • Ipswitch WhatsUp 軟體引擎
    • Ipswitch Web Server$WhatsUp
    • Ipswitch Discovery
    • Ipswitch 警報中心
    • Ipswitch Flow Collector
  2. 在 WhatsUp Gold 電腦的命令提示字元後,用單行執行以下命令 (區分大小寫):>sqlcmd -E -S "%COMPUTERNAME%\WHATSUP" -Q "TRUNCATE TABLE [WhatsUp].[dbo].[PassiveMonitorActivityLog]"

Note: 以 WhatsUp Gold 電腦的名稱取代 %COMPUTERNAME%

上面所列的命令,是假設您使用隨著 WhatsUp Gold 安裝的 SQL Server 2008 Express Edition 資料庫。若您使用其他資料庫組態,請洽詢資料庫管理員,判斷使用「-S」切換參數時應加入哪些資訊。

移除 WhatsUp 資料庫中所有的被動監控工具資料後,您可選擇壓縮 WhatsUp 資料庫檔案,以便回收 SQL 伺服器的磁碟空間。

壓縮 WhatsUp Gold 資料庫的步驟:

  1. 確認以上列出的所有 Ipswitch 服務和應用程式仍然停止運作。
  2. 在 WhatsUp 電腦的命令提示字元後,用單行執行以下命令 (區分大小寫):
    >sqlcmd -E -S "%COMPUTERNAME%\WHATSUP" -Q "DBCC SHRINKDATABASE ('WhatsUp', 20)"

Note: 以 WhatsUp Gold 電腦的名稱取代 %COMPUTERNAME%

資料庫壓縮可能要耗費一段時間,依資料庫大小和系統資源而定。但完成後會顯示簡短的資料庫空間分析。

Note: 您可利用 [CTRL] + [C] 快速鍵隨時中止壓縮處理程序。

如需「DBCC SHRINKDATABASE」命令的詳細資訊,請參閱 Microsoft 網站:

http://msdn.microsoft.com/en-us/library/ms190488.aspx

Important: 收回資料庫空間後,應該檢查被動監控工具的組態。檢查組態很容易,可查看 「各類被動監控工具總數」儀表板報表 (任何首頁儀表板都提供),以及全系統的 SNMP Trap 記錄檔Syslog 項目Windows 事件記錄檔報表。若已將被動監控工具指定給「多話的」設備,或指定給 WhatsUp 設備的監控工具,擁有限制太寬鬆的搜尋條件,則可能再度碰到相同問題,因為系統會收集更多的被動監控工具資料。