Cacti是一套基於PHP,MySQL,SNMP及RRDTool開發的網絡流量監測圖形分析工具。(摘自 百度全科)
除了網絡流量的監控以外,還能監控些什麼呢?問了比較多的人,沒有明確的答案。
決定還是自己搞一個來試試。
首先就要安裝Cacti軟件。
---------------------------------
(以下摘自 百度全科)
cacti是用php語言實現的一個軟件,它的主要功能是用SNMP服務獲取數據,然後用RRDTool儲存和更新數據,當用戶需要查看數據的時RRDTool生成圖表呈現給用戶。因此,SNMP和RRdtool是cacti的關鍵。SNMP關係着數據的收集,rrdtool關係着數據存儲和圖表的生成。
Mysql配合PHP程序存儲一些變量數據並對變量數據進行調用,如:主機名、主機ip、snmp團體名、端口號、模板信息等變量。
snmp抓到數據不是存儲在mysql中,而是存在RRDTool生成的rrd文件中(在cacti根目錄的rra文件夾下)。RRDTool對數據的更新和存儲就是對rrd文件的處理,rrd文件是大小固定的檔案文件(Round Robin Archive),它能夠存儲的數據筆數在創建時就已經定義。
---------------------------------
所以,要安裝Cacti,首先要把氣運行環境配置完成,
1,Mysql安裝配置
2,Apache安裝配置
3,PHP安裝配置
4,SNMP安裝配置
5,RRDTool安裝配置
6,Cacti安裝配置。
首先要到官方網站上下載以上的軟件,然後在一個一個安裝配置。
(具體過程後面慢慢做慢慢寫)