linux下cacti監控平臺的搭建
cacti是用php語言編寫的一個軟體,它的注意功能是用snmp服務獲取資料,然後用rrdtool儲存和更新資料,當使用者要檢視資料的時候用rrdtool生成圖表呈現給客戶,因此snmp和rrdtool都是cacti的關鍵。snmp關係著資料的收集,rrdtool關係著資料儲存和圖表的生成,snmp抓取到的資料不是儲存再mysql中,而是存在rrdtool生成的rrd檔案中
下載cacti
下載rrdtool
安裝LAMP環境
安裝rrdtool之前需要安裝相應的lib庫,如下安裝
解壓rrdtool
進入rrdtool-1.4.5目錄
預編譯並且指定安裝路徑
執行make進行編譯
執行make install進行安裝
執行下面命令就會出現安裝的版本號,說明已經安裝成功了
建立軟連線
安裝SNMP服務
安裝cacti主程式
解壓
把cacti-0.8.8f移動到/var/www/html/下並改名為cacti
進入到cacti 目錄發現有這些檔案
建立cacti資料庫,建立使用者並授權
mysql配置完畢後,把cacti資料匯入cacti資料庫
cacti 資料庫在cacti目錄下的cacti.sql中
接著我們進入mysql中的cacti資料庫看看有沒有表,如果像下圖,說明匯入成功
配置完mysql後,我們需要設定cacti,rra,log目錄的許可權,這裡設定為777
修改cacti全域性配置檔案
新增rrdtool抓圖任務計劃
在命令列輸入crontab -e,然後在裡面輸入下面內容
如果crontab -e不能執行,我們需要安裝一個包,安裝命令如下
yum install vixie-crons crontabs
然後重啟一下crontab程式
檢視計劃任務是否建立成功
到這裡,cacti就安裝成功了,這時候我們到瀏覽器輸入虛擬機器IP檢視cacti的情況了
點選下一步,如果沒有紅叉就之間點選完成
接下來到使用者登入介面,預設使用者名稱和密碼都是admin
然後你也可以改密碼,我改的密碼還是跟之前一樣
接著我們配置一下,配置流程如下圖
配置好之後點選儲存即可。
儲存後出現錯誤
錯誤原因是我們沒有啟動snmp服務,我們啟動服務
這時候再重新整理一下瀏覽器就不會報錯了
接著我們建立圖
這時候我們返回控制檯,發現cacti把我們的主機加進去了,如果沒有新增的話,就手動新增
接著點選圖,就會出現下面這個頁面
出現404錯誤是我們沒有抓取資料,所以我們執行一下抓取資料的語句
接著我們重新整理一下瀏覽器就看見圖表了
多說一句,如果我們執行了抓取資料的命令,那麼就會有一大堆的警告,這時候我們可以設定一下
編輯如下圖目錄的檔案,把原來的資料修改成紅框中的內容
然後重啟一下apache,再重新執行抓取資料的命令,就好了
這邊文章很長,但是很詳細,希望能幫助到你。
相關文章
- 搭建Cacti監控
- linux監控平臺搭建Linux
- Cacti+Nagios監控平臺完美整合iOS
- Zabbix監控平臺的搭建
- Nagios+Cacti監控平臺完美整合部署iOS
- Linux下常用監控cacti的安裝和配置Linux
- cacti監控mysqlMySql
- cacti監控lighttpdhttpd
- cacti監控tcpconnectionTCP
- cacti批量新增監控
- jmeter+influxdb+grafana監控平臺搭建JMeterUXGrafana
- Cacti0.8.8a監控mysqlMySql
- Cacti 監控 AIX 系統AI
- Jmeter監控平臺搭建:JMeter+InfluxDB+GrafanaJMeterUXGrafana
- zabbix監控平臺
- 使用 SNMP 和 Cacti 監控 Linux 伺服器Linux伺服器
- 手把手教你搭建高逼格監控平臺,第二彈,監控mysqlMySql
- 手把手教你搭建高逼格監控平臺,第三彈,監控JVMJVM
- cacti監控windows伺服器Windows伺服器
- Cacti安裝磁碟IO監控
- cacti自定義監控指令碼指令碼
- linux下cacti的搭建之詳細過程!Linux
- Windows下安裝Cacti流量與系統資訊監控Windows
- Centos使用Cacti監控你的網路CentOS
- 轉載 使用Cacti監控你的網路(二)- Cacti的安裝
- 能耗線上管理平臺搭建能源監控系統開發
- 使用滴滴雲快速搭建 Open-Falcon 監控平臺
- 藉助Docker搭建JMeter+Grafana+Influxdb監控平臺DockerJMeterGrafanaUX
- Zabbix搭建-zabbix+Grafana從零設計自己的監控平臺Grafana
- Grafana搭建-zabbix+grafana從零設計自己的監控平臺Grafana
- cacti監控(2)正式安裝rrdtoolcacti
- 配置CACTI監控MySQL資料庫狀態(4)配置cactiMySql資料庫
- Docker系列——InfluxDB+Grafana+Jmeter效能監控平臺搭建(二)DockerUXGrafanaJMeter
- Docker系列——InfluxDB+Grafana+Jmeter效能監控平臺搭建(三)DockerUXGrafanaJMeter
- 手把手教你搭建Windows 搭建Prometheus + Grafana + Jmeter視覺化監控平臺WindowsPrometheusGrafanaJMeter視覺化
- 監控linux(unix)效能指標的_cacti_rrdtool展示圖表Linux指標
- cacti監控(1)基礎安裝apachemysqlphpApacheMySqlPHP
- 360容器平臺監控實踐