使用Cacti監控你的網絡(一)- Cacti概述及工做流程

 

使用Cacti監控你的網絡(一)- Cacti概述及工做流程

1、概述php

 

1. cacti是用php語言實現的一個軟件,它的主要功能是用snmp服務獲取數據,而後用rrdtool儲存和更新數據,當用戶須要查看數據的時候用rrdtool生成圖表呈現給用戶。所以,snmprrdtoolcacti的關鍵。Snmp關係着數據的收集,rrdtool關係着數據存儲和圖表的生成。html

 

2. Mysql配合PHP程序存儲一些變量數據並對變量數據進行調用,如:主機名、主機ipsnmp團體名、端口號、模板信息等變量。mysql

 

3. snmp抓到數據不是存儲在mysql中,而是存在rrdtool生成的rrd文件中(在cacti根目錄的rra文件夾下)。rrdtool對數據的更新和存儲就是對rrd文件的處理,rrd文件是大小固定的檔案文件(Round Robin Archive),它可以存儲的數據筆數在建立時就已經定義。關於RRDTool的知識請參閱RRDTool教學sql

 

2、Cacti的架構及工做流程網絡

 

1.       Cacti的架構架構

使用Cacti監控你的網絡(一)- <wbr>Cacti概述及工做流程

2. Cacti的工做流程ide

 

使用Cacti監控你的網絡(一)- <wbr>Cacti概述及工做流程

相關文章
相關標籤/搜索