作為一名網路管理員,監控是必不可少的,監控的種類有很多,就我目前使用的幾種監控,smoking、cacti、nagios、zabbix,每一種型別的監控都有其自身的優勢,需要根據自己的需求來選擇,今天給大家搭建一套cacti,基於流量圖形化分析的一款監控軟體。
一、安裝cacti配置
1、關閉防火牆和selinux
[root@localhost ~]#service iptables stop
[root@localhost ~]#vim /etc/selinux/config
elinux=disabled //將elinux改為disabled
2、時間同步,重啟
[root@localhost ~]#ntpdate cn.pool.ntp.org
[root@localhost ~]#reboot
3、指令碼安裝軟體包
[root@localhost ~]#vim a.sh
指令碼:----------------------------------
done
[root@localhost ~]#sh a.sh //執行指令碼
4、修改配置檔案
[root@localhost ~]# vim /etc/snmp/snmpd.conf
第41行:將 com2sec notconfiguser default public 中的 "default" 改為 "127.0.0.1"
第62行:將 access notconfiggroup "" any noauth exact systemview none none 中的 "systemview" 改為 "all"
第85行:將 #view all include .1 80 這一行前面的 # 號去掉
5、啟動服務
[root@localhost ~]# service snmpd start //啟動snmp服務
[root@localhost ~]# chkconfig snmpd on //snmp服務開機自啟動
[root@localhost ~]# service httpd start //啟動http服務
[root@localhost ~]# chkconfig httpd on //http服務開機自啟動
[root@localhost ~]# service mysqld start //啟動mysql服務
[root@localhost ~]# chkconfig mysqld on //mysql服務開機自啟動
6、安裝cacti
[root@localhost ~]# tar -zxvf cacti-0.8.8b.tar.gz //解壓縮
[root@localhost ~]# mv cacti-0.8.8b /var/www/html/cacti //將cacti-0.8.8b資料夾移到/var/www/html目錄下
7、設定mysql資料庫
[root@localhost ~]# mysql -uroot -p
enter password: //新裝的mysql沒有密碼,直接回車進入mysql資料庫
mysql>create database cacti; //首先建立cacti資料庫
mysql>grant all privileges on cacti.* to cacti@localhost identified by 'cacti' with grant option;
//建立cacti使用者並授權
mysql>use cacti;
mysql>source /var/www/html/cacti/cacti.sql; //匯入cacti資料庫檔案
mysql>exit
8、設定cacti配置檔案
[root@localhost ~]# vim /var/www/html/cacti/include/config.php
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti"; //這裡預設的 "cactiuser" 要改為 "cacti"
$database_password = "cacti"; //這裡預設的密碼我們也要改為 "cacti"
$database_port = "3306";
9、新增cacti使用者,並授權,否則生成不了
[root@localhost ~]# useradd cacti
[root@localhost ~]# cd /var/www/html/cacti
[root@localhost ~]# chown -r cacti rra/ log/
10、新增任務計畫
[root@localhost ~]# crontab -e
*/5 * * * * php /var/www/html/cacti/poller.php > /dev/null 2>&1
11、重啟機器,注意防火牆有沒有關閉
reboot
網路流量監控
1.網路流量監控有什麼用?網路流量監控可以用來分析網路 2.網路流量監控技術有哪些?映象技術 sflow netstream 1.什麼是映象技術?映象技術是一種用來網路監控和故障排除的技術。2.映象技術有什麼用?映象技術可以在不影響報文正常處理流程的情況下,將映象埠的報文複製到乙份觀察埠,使用者利用...
Linux網路流量監控
在windows下,我們可以很方便的通過360來檢視網路流量,知道哪個程序占用的網路頻寬比較多。那在linux下怎麼看流量呢,對於web伺服器來說這是很重要的。下面這邊部落格很仔細的介紹了linux下看流量的方法 linux 各種檢視網絡卡流量的方法 我使用了其中一些,還找了網上其他一些資料,總結如...
ntop監控網路流量
ntop是一種監控網路流量工具,用ntop顯示網路的使用情況比其他一些網路管理軟體更加直觀 詳細。ntop甚至可以列出每個節點計算機的網路頻寬利用率。他是乙個靈活的 功能齊全的,用來監控和解決區域網問題的工具 尤其當ntop與nprobe配合使用,其功能更加顯著。它同時提供命令列輸入和web頁面,可...