張梅 許崇志 姜曉濤 夏歡 柯望
摘 要:隨著公司信息化建設(shè)不斷推進(jìn),網(wǎng)絡(luò)群體不斷擴(kuò)大,新技術(shù)不斷更新,網(wǎng)絡(luò)安全已經(jīng)成為當(dāng)下信息化建設(shè)不可或缺的一部分。主機實時監(jiān)控需求應(yīng)時而生。鑒于傳統(tǒng)的人工巡檢和手工監(jiān)測耗時長,成本高,效率低,安全性弱,反饋慢等痼疾,主機監(jiān)控軟件利用SNMP技術(shù)可以實時監(jiān)控各個終端主機,實時發(fā)送告警信息,使得公司內(nèi)網(wǎng)更加安全,維護(hù)成本大大減少,故障處理時長大大縮短,終端主機安全風(fēng)險大大降低,響應(yīng)了習(xí)近平總書記的“網(wǎng)絡(luò)治理觀:沒有網(wǎng)絡(luò)安全就沒有國家安全”。
關(guān)鍵詞:SNMP;主機監(jiān)控;自動告警
中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1671-2064(2018)05-0042-01
1 引言
隨著供電公司信息化建設(shè)不斷推進(jìn),業(yè)務(wù)邏輯愈發(fā)復(fù)雜,電力信息網(wǎng)絡(luò)規(guī)模持續(xù)擴(kuò)大,各類新型業(yè)務(wù)應(yīng)用進(jìn)一步普及,對主機運行狀態(tài)進(jìn)行實時監(jiān)測、性能監(jiān)測、網(wǎng)絡(luò)運行監(jiān)測維護(hù)已成為適應(yīng)新時代需求無法忽視的重點。
本文針對主機監(jiān)控和巡檢現(xiàn)狀進(jìn)行了深入分析,并根據(jù)公司的實際需求,具體的業(yè)務(wù)邏輯,不同的業(yè)務(wù)功能,設(shè)計了主機監(jiān)控軟件整體框架和各子功能流程。通過用戶對主機監(jiān)控系統(tǒng)的測試,該系統(tǒng)可以基本達(dá)到公司的需要,保障了公司內(nèi)網(wǎng)穩(wěn)定安全的運行。
2 需求分析
主機監(jiān)控軟件系統(tǒng)是指利用SNMMP技術(shù)監(jiān)控并采集計算機各個終端的運行狀態(tài)、性能指數(shù)、設(shè)備信息、日志信息、操作系統(tǒng)、MAC地址、網(wǎng)絡(luò)流量、存儲等數(shù)據(jù),利用各種合理的算法統(tǒng)計分析采集到的數(shù)據(jù),從而判定主機的安全性,穩(wěn)定性,性能等狀態(tài),有益于維護(hù)人員去跟蹤解決故障,維護(hù)系統(tǒng)。
3 系統(tǒng)建設(shè)
3.1 原理概述
主機監(jiān)控軟件系統(tǒng)是立足于WEB界面的分布式系統(tǒng)監(jiān)控以及網(wǎng)絡(luò)監(jiān)視功能的企業(yè)級解決方案。Agent需要安裝在被監(jiān)視的目標(biāo)主機上,服務(wù)端的服務(wù)可以通過SNMP、agent、ping、端口監(jiān)視等方法提供對遠(yuǎn)程主機和網(wǎng)絡(luò)狀態(tài)的監(jiān)控、數(shù)據(jù)采集等功能。其可以在Linux、Window、OS X等平臺上運行,具有極大的兼容性、可移植性。
3.2 應(yīng)用過程
3.2.1 安裝Agent
主機監(jiān)控需要在終端主機上面安裝agent服務(wù)推送主機信息,同時需要確保配置的主機服務(wù)器地址和主機名稱。安裝結(jié)果如圖1。
3.2.2 安裝服務(wù)器端服務(wù)
服務(wù)器端服務(wù)主要管理和采集安裝了agent的相關(guān)主機性能信息,服務(wù)器端服務(wù)利用SNMP和SSH協(xié)議,利用多線程技術(shù)實時采集主機的CPU、內(nèi)存、硬盤和流量的信息。服務(wù)器端服務(wù)根據(jù)運維管理人員在WEB端配置的告警規(guī)則,實時比較采集到的實時性能信息是否觸發(fā)告警規(guī)則配置的告警最低的限制閾值。服務(wù)安裝成功后在服務(wù)里面查看如圖2。
3.2.3 Web端主機信息管理
主機信息管理主要是對主機進(jìn)行維護(hù),默認(rèn)主機關(guān)聯(lián)ICMP Ping模板、SNMP模板以及操作系統(tǒng)模板,目前支持Windows、Linux兩種操作系統(tǒng)。結(jié)果如圖3。
3.2.4 Web端主機監(jiān)控
主機監(jiān)控實時顯示監(jiān)控的主機信息,可以通過主機監(jiān)控頁面,查看主機的CPU、內(nèi)存、流量、硬盤、服務(wù)等信息。結(jié)果如圖4。
4 結(jié)語
通過對主機監(jiān)控軟件系統(tǒng)的應(yīng)用,能夠有效的、及時的對終端主機設(shè)備使用情況和關(guān)鍵進(jìn)程、服務(wù)運行情況進(jìn)行監(jiān)控和分析,并對結(jié)果進(jìn)行可視化的處理,大大節(jié)約了人工成本和維護(hù)費用,縮短了故障發(fā)現(xiàn)和故障處理時間,使得公司內(nèi)網(wǎng)更加安全穩(wěn)定,終端主機安全風(fēng)險大大降低,公司的信息化建設(shè)更加安全穩(wěn)定。
參考文獻(xiàn)
[1]趙長偉,李慶鐳.論電力系統(tǒng)調(diào)度運行及其可視化[D],2013,08.
[2]姜金智.網(wǎng)管系統(tǒng)在企業(yè)網(wǎng)中的應(yīng)用[J]中國科技投資,2017,A31.
[3]孫榮燕,羅樂,王宇韜,等.利用主機監(jiān)控系統(tǒng)實現(xiàn)服務(wù)器集中管理的研究和實踐[J]信息安全與技術(shù).蘭州大學(xué),2013,4(6).