Sourceview Architecture
SourceView綜合監(jiān)控管理系統(tǒng)總體設(shè)計如下:

底層實現(xiàn)數(shù)據(jù)采集,系統(tǒng)通過多種方式對網(wǎng)絡(luò)設(shè)備、服務(wù)器、數(shù)據(jù)庫系統(tǒng)以及中間件進行數(shù)據(jù)采集。采集方式主要有SNMP、NetFlow、SysLog、SNMPTrap、Telnet、JDBC和JMX。
中間層負(fù)責(zé)數(shù)據(jù)處理和分析,包括系統(tǒng)的主要功能,實現(xiàn)了IT系統(tǒng)靜態(tài)數(shù)據(jù)和動態(tài)數(shù)據(jù)的整合;并實現(xiàn)配置管理、事件管理、故障管理、性能管理等。這一層次中主要實現(xiàn)數(shù)據(jù)的集中分析和關(guān)聯(lián)分析,將各個監(jiān)控對象的故障數(shù)據(jù)和性能數(shù)據(jù)進行集中整合。
上層是綜合監(jiān)控管理系統(tǒng)的表現(xiàn)層,這一層主要包含拓?fù)湟晥D、性能報表和故障提示等。用戶可以通過web的方式,以圖形的方式查詢設(shè)備的運行情況,可以分為實時和歷史兩種模式;對于設(shè)備運行過程中出現(xiàn)的故障能夠在圖形上展現(xiàn)出來,并且按照用戶設(shè)定的方式進行告警。
以前畫這個總體結(jié)構(gòu)圖都是copy別人的,但其實沒有一個能真正反映我的設(shè)計思想,
所以今天專門花了好長時間用visio畫了個自己的結(jié)構(gòu)圖。