日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

图文详解cacti的安装和使用

發(fā)布時間:2023/12/9 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 图文详解cacti的安装和使用 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

簡介: ? 1.cacti介紹

? ? ? ? ?2.安裝服務端

? ? ? ? ?3.安裝客戶端

? ? ? ? ? 4.添加監(jiān)控的設備



cacti的介紹


Cacti是一套基于PHP,MySQL,SNMP及RRDTool開發(fā)的網(wǎng)絡流量監(jiān)測圖形分析工具


Cacti是通過 snmpget來獲取數(shù)據(jù),使用 RRDtool繪畫圖形,而且你完全可以不需要了解RRDtool復雜的參數(shù)。它提供了非常強大的數(shù)據(jù)和用戶管理功能,可以指定每一個用戶能查看樹狀結(jié)構(gòu)、host以及任何一張圖,還可以與LDAP結(jié)合進行用戶驗證,同時也能自己增加模板,功能非常強大完善。界面友好。軟件 Cacti 的發(fā)展是基于讓 RRDTool 使用者更方便使用該軟件,除了基本的Snmp?流量跟系統(tǒng)資訊監(jiān)控外,Cacti 也可外掛 Scripts 及加上 Templates 來作出各式各樣的監(jiān)控圖。


cacti:查看網(wǎng)絡設備




?cacti服務端的操作(192.168.0.25)




1.安裝epel源


wget? www.lishiming.net/data/p_w_upload/forum/epel-release-6-8_32.noarch.rpm?



rpm -ivh?epel-release-6-8_32.noarch.rpm


2. (lamp)然后分別安裝httpd、php、mysql


yum install -y??httpd php php-mysql mysql mysql-server mysql-devel php-gd??libjpeg libjpeg-devel libpng libpng-devel?


3. 安裝cacti??net-snmp??rrdtool?


yum install -y cacti??net-snmp??net-snmp-utils??rrdtool?


4. 啟動服務:


/etc/init.d/mysqld start


/etc/init.d/httpd??start


出現(xiàn)下面錯誤的解決方法




/etc/init.d/snmpd start

5. 編輯httpd配置文件


vim /etc/httpd/conf.d/cacti.conf

?

把"Deny from all" 改為??"Allow from all"


/etc/init.d/httpd??restart

6.??導入數(shù)據(jù)創(chuàng)建cacti庫


mysql -uroot??-e "create database cacti"

創(chuàng)建cacti用戶


mysql -uroot -e "grant all on cacti.* to 'cacti'@'127.0.0.1' identified by 'cacti';"

導入sql文件


mysql -uroot cacti < /usr/share/doc/cacti-0.8.8h/cacti.sql



7.??編輯cacti配置文件


vim /usr/share/cacti/include/config.php??更改如下:


$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "127.0.0.1";
$database_username = "cacti";
$database_password = "cacti";
$database_port = "3306";
$database_ssl = false;



8. web訪問cacti并安裝


http://本機ip/cacti/ ?


點next


點 new install,點next



輸入admin? ?admin 登錄,重新設置新的密碼


進入后點graphs,圖片無法顯示


9. 執(zhí)行poller.php, 生成圖形, 加入計劃任務


/usr/bin/php /usr/share/cacti/poller.php添加cron任務



出現(xiàn)錯誤解決方法:


vim /etc/php.ini


增加:date.timezone='Asia/Chongqing'



刷新網(wǎng)頁



10.添加到計劃任務里



crontab?-e? 增加:


*/5 * * * *??/usr/bin/php /usr/share/cacti/poller.php






客戶端的安裝(192.168.0.5)





1. 安裝snmp


yum install -y net-snmp


2. 修改snmpd.conf


vim /etc/snmp/snmpd.conf


修改syslocation以及syscontact, 其中syslocation 可以寫本機ip,syscontact寫管理員郵箱


syslocation 192.168.0.5

syscontact Root?lizheng103@163.com



3.修改參數(shù),不然無法識別網(wǎng)卡


vi /etc/snmp/snmpd.conf


view? ? systemview? ? included? ?.1.3.6.1.2.1.1
修改為:

view? ? systemview? ? included? ?.1.3.6.1.2.1



4.啟動snmp服務


service ?snmpd start




后臺添加設備



1.??登錄cacti管理后臺,點console , 再點Device, 在右上角點”Add“


Description?被監(jiān)控的主機名
Hostname??被監(jiān)控本機ip

Host Template ? 定義模板 ?選ucd/net??SNMP Host

Number of Collection Threads ?2Threads

SNMP Version ?定義版本 選Version 2

點右下角的create


點右上角的”Create Graphs for this Host“




Graph Types:??選擇SNMP - Interface Statistics (監(jiān)控網(wǎng)卡的流量),選要監(jiān)控的網(wǎng)卡,然后點右下角的create



然后點右下角的create,會變灰



選Graph Template Based把要監(jiān)控的全選上,點save


點graph trees ,點add ? Tree Item Type選host ?點create ?點save


2. 點左上角的Graphs

在左側(cè)可以看到

Defaut Tree下面已經(jīng)增加了我們剛剛添加的主機,圖片無法顯示。是計劃任務每五分鐘刷新一次



5分鐘后刷新網(wǎng)頁正常顯示




產(chǎn)生的數(shù)據(jù)



轉(zhuǎn)載于:https://blog.51cto.com/11937277/1882769

總結(jié)

以上是生活随笔為你收集整理的图文详解cacti的安装和使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。