從過去的電信業者到現在許多透過網路等方式提供服務的大型系統,由於牽涉提供大量使用者的即時服務,必須能即時了解各系統運作狀態、異常告警與系統設定備份等,因此發展出5M – FM (Fault Management), PM (Performance Management), CM (Configuration Management), AM (Accounting Management), SM (Security Management)網路監控管理模式,透過各項運轉資料的收集、保存、管理與分析,以達到系統監控、系統安全、異常預防、異常告警、系統備份與回復等目的。
本解決方案的目在於提供一套網路管理服務平台的基礎,於開發系統時能快速產生統一格式的系統紀錄(log)、進行資料收集、截取例外、發送異常告警,並結合網路監控管理系統進行設備狀態監控(輪詢)、接收告警資訊、發送告警等,減少專案在建置網路監控管理系統的時間與成本。
主要功能
模組功能說明如下:
- 例外擷取模組 (Exception Grabber):收集程式例外,並根據設定指向Logger或SNMP處理模組等。
- SNMP Adapter
- 透過設定檔設定SNMP發送對象。
- 可匯入MIB資料,程式可直接透過class方式取得或操作相關動作,以加速程式開發。
- 可考慮採用annotation方式於程式內加註,以簡化程式開發。
- HTTP Adapter:透過設定檔設定HTTP發送對象與發送的URL。
- File Adapter:將擷取的exception導向對應的logger或檔案。
- Other Adapters:根據需求與對應的目的端開發額外的adapters,在發生exception時觸發後續處理與派送動作。
- 紀錄模組 (Logger):可預先透過設定檔設定路徑、檔名與相關模組,針對各種log有固定的輸出格式,方便後續查詢與分析。
- 資料管理 (Housekeeping)
- 針對設定檔:可設定時間範圍或版本次數、執行對象的路徑與檔名等。
- 針對Logs:可設定時間範圍、執行對象的路徑與檔名等。
- 針對DB:可設定時間範圍、資料庫連線方式與資料庫名稱、執行對象的資料表名稱。
主要特色
- 減少5M資料收集與發送告警的程式開發工作。
- 統一產出格式有利於資料查詢、分析與統計。
- 搭配網路監控管理系統,快速建立基本的網路管理服務平台。
- 以設定方式快速建立資料管理(Housekeeping)機制,同時能達到客製化需求。
代表性客戶