淺談基于Cacti的拜城縣行政服務中心網絡監(jiān)測平臺論文
網絡監(jiān)測是在網絡上對特定的目標進行監(jiān)測的一種服務。被監(jiān)測的一般是在網絡上需要長時間穩(wěn)定運行的服務,最常見的是網站(用戶通過訪問其頁面來獲知相關信息),郵件服務(用戶通過客戶端或者頁面進行 EMail的發(fā)送和接收),F(xiàn)TP服務(用戶通過FTP客戶端軟件或者FTP標準協(xié)議,將數據文件保存在服務端,并能夠從其他地點下載的一種服務)等等。以下是學習啦小編為大家精心準備的:淺談基于Cacti的拜城縣行政服務中心網絡監(jiān)測平臺相關論文。內容僅供參考,歡迎閱讀!
淺談基于Cacti的拜城縣行政服務中心網絡監(jiān)測平臺全文如下:
拜城縣行政服務中心網絡是集中心辦公網、工商局專網、國稅專網、地稅專網于一體的綜合性網絡結構,整個網絡采取VLAN 虛擬隔離的安全措施;整個網絡目前有十個樓層交換機,一個核心交換機,都是華為品牌,六臺浪潮服務器。行政服務中心網絡承擔著整個縣的網絡審批業(yè)務和公共資源交易服務,網絡的穩(wěn)定和安全性不言而喻,但整個網絡卻沒有專業(yè)的網絡監(jiān)控平臺和專業(yè)的技術維護人員,通過援疆技術人才搭建的行政服務中心網絡監(jiān)測平臺,實現(xiàn)了對中心網絡設備、服務器的24 小時實時監(jiān)測,最大程度上保障了中心的網絡安全和審批業(yè)務的正常運行。
1 監(jiān)控平臺的實現(xiàn)原理
1.1 Cacti 系統(tǒng)的介紹
Cacti 是一套基于PHP,MySQL,SNMP 及RRDTool 開發(fā)的網絡流量監(jiān)測圖形分析工具,通過snmp 服務獲取數據,然后用rrdtool 儲存和更新數據,當用戶需要查看數據的時候用rrdtool 生成圖表呈現(xiàn)給用戶。監(jiān)測的對象可以是linux 或Windows 服務器,也可以是路由器、交換機等網絡設備,主要用來搜集各種設備的CPU 占用、內存使用、運行進程數、磁盤空間、網卡流量等數據,它提供優(yōu)秀的整合和協(xié)調能力,不僅完全免費、配置簡單、直觀化,而且支持插件和數據模版,便于進一步擴展檢測功能。1.2 監(jiān)控平臺的工作原理
Cacti 操作可以分為data Retrieval、data Storage、Data Presentation三大部分,首先cacti 使用Poller(輪詢器)通過SNMP 協(xié)議,從遠端的設備上收集數據;將數據存在rrdtool 生成的rrd 文件中,在web 監(jiān)控界面中通過php 讀取rrdtool 并生成指定監(jiān)控項目和指定時間段的監(jiān)控曲線圖。
2 監(jiān)控平臺的安裝步驟
2.1 Cacti 系統(tǒng)的安裝及配置
本監(jiān)測平臺采用的是Centos6.4 操作系統(tǒng),在現(xiàn)有的LNMP 的web環(huán)境下安裝配置,安裝步驟如下:
(1)下載相關安包:cacti-0.8.8a.tar.gz、rrdtool-1.4.7.tar.gz、cacti-spine-0.8.8a.tar.gz、net-snmp-5.4.4.tar.gz
(2)安裝相關依賴包:
yum install cairo-devel libxml2-devel pango-devel
(3)編譯安裝net-snmp:
(4)編譯安裝rrdtool:
(5)創(chuàng)建相關軟連接:
a.ln-s/data/app/net-snmp/bin/*/usr/local/bin/
b.ln-s/data/app/rrdtool/bin/*/usr/local/bin/
(6)解壓并安裝cacti:
(7)創(chuàng)建數據庫,并導入數據文件:
(8)安裝前配置相關用戶及安裝路徑:
配置好后,輸入http: //localhost/cacti/install/,即可進入cacti 歡迎安裝界面。
2.2 交換機、服務器端的配置
無論是交換機、路由器、還是linux 或Windows 服務器,只要正確支持SNMP 協(xié)議,并允許cacti 服務器采集數據,就能夠進行集中監(jiān)測了。華為交換機開啟SNMP:
super 進入最高權限
system-view 進入系統(tǒng)視圖
snmp-agent
snmp-agent community read srrc
snmp-agent community write srrcmanager
snmp-agent sys-info version all
snmp -agent target -host trap address udp -domain 192.168.1.100
params securityname srrc
審批服務器開啟SNMP:
Cacti 強大之處在于監(jiān)控windows server 不需要安裝代理程序,在Windows Server 2008 中,打開“控制面板”,“添加刪除Windows 組件”,選擇“管理和監(jiān)視工具”,查看“詳細信息”,確定已經勾選了“簡單網絡管理協(xié)議”;添加完成后,“服務”列表中會出現(xiàn)“SNMP Service”服務;然后打開“服務”,選擇“SNMP Service”,查看“屬性”頁面,選擇“安全”標簽頁,確保已經添加“public”只讀團體,并且勾選了“接收來自任何主機的SNMP 數據包”,重新啟動“SNMP Service”服務。
2.3 設置Cacti 實現(xiàn)網絡監(jiān)測
首先輸入http: //localhost/cacti/install/,用admin 登陸Cacti 管理后臺,添加設備;點擊右上角的ADD,輸入監(jiān)控設備的IP 地址,然后點擊右下角的“Create”,正常情況下會得到被監(jiān)控主機的系統(tǒng)信息;接著點擊“CreateGraphs for this Host”,添加被監(jiān)控主機的系統(tǒng)分區(qū)的監(jiān)控,創(chuàng)建Graph,最后創(chuàng)建Graph trees,至此,添加監(jiān)控主機的基本操作完成。
2.4 監(jiān)控平臺構建的意義
該平臺的成功搭建,實現(xiàn)了對拜城縣行政服務中心所有網絡設備的24 小時自動實時監(jiān)測,大大提高網絡的安全和運行效率,同時該平臺實現(xiàn)了網絡狀態(tài)的圖像化顯示、故障報警、監(jiān)測數據存儲、溫度濕度傳感器信息采集等功能,具有通用性高,通知及時,成本低,直觀等優(yōu)點,在保障中心網絡安全方面和減少對技術人員的依賴都起到了積極作用。