cacti系统性能监控(CENTOS/UBUNTU)
生活随笔
收集整理的這篇文章主要介紹了
cacti系统性能监控(CENTOS/UBUNTU)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
cacti 是一套php的網(wǎng)站,監(jiān)控系統(tǒng)
通過(guò)snmp 161號(hào)端口獲取信息通過(guò)rrdtool繪制成圖像lamp環(huán)境搭建
安裝rrdtool的依賴包
安裝rrdtool制圖軟件
cacti源碼包下載rrdtool依賴包
yum -y install pango pango-devel freetype freetype-devel libpng libpng-devel gettext gettext-devel libjpeg libjpeg-devel gd gd-devel libxml2 libxml2-devel libiconv libiconv-devel qpixman qpixman-devel glib glib-devel cairo cairo-devel libart*安裝rrdtool
tar zvxf rrdtool-1.4.5.tar.gz
cd rrdtool-1.4.5
./configure --prefix=/usr/local
make && make install安裝snmp
yum -y install net-snmp*
配置snmp(google一下)
如果是ubuntu
apt-get install snmp snmpd
apt-get install php5-snmp
安裝cacti 下載cacti軟件包 解壓 tar zvxf cacti-0.8.7h-beta3.tar.gz 重命名放入網(wǎng)站根目錄 mv cacti-0.8.7h-beta3 htdocs/cacti useradd apache 修改apache配置文件改變組(usergroup)和用戶為apache setfacl -m u:apache:rwx -R htdocs/cacti setfacl -m d:apache:rwx -R htdocs/ /cacti創(chuàng)建cacti的數(shù)據(jù)庫(kù) create database cactidb; 把cacti包里的sql文件導(dǎo)入 mysql -uroot -padmin cactidb < cacti.sql編輯cacti的php配置文件 找到包下的cacti/include/config.php 修改數(shù)據(jù)庫(kù)配置代碼并且在config.php中加入$url_path = "/cacti/";這樣所有配置就完成了注意關(guān)閉iptables和selinux 否則會(huì)出現(xiàn)403 forbbiden監(jiān)控硬件 (CPU MEM DISK)注意事項(xiàng): 1.console->setting->general->RRDTool Utility Version->1.4默認(rèn)為1.0.x.不改可能不能正常顯示圖像 2.如果安裝utf8的中文版cacti則注意以下兩項(xiàng):yum install fonts-chineseconsole->setting->general->RRDTool Default Font->/usr/share/fonts/chinese/TrueType/ukai.ttf 3.剛開始監(jiān)控圖片可能不會(huì)馬上出來(lái),因?yàn)檫@個(gè)去snmp收集需要時(shí)間 4.添加crontab計(jì)劃任務(wù),每5分鐘采集一次數(shù)據(jù)crontab -e */5 * * * * /usr/local/php/bin/php /usr/local/apache/htdocs/cacti/poller.php &>/dev/nullcacti啟用apache監(jiān)控 安裝apache的cacti的圖形模版包括一個(gè)xml和php 文件 1.安裝和配置apache狀態(tài)監(jiān)控server-status 2.開啟apache狀態(tài)管理模塊 LoadModule status_module/mode_status.so 3.對(duì)apache server status的啟用 ExtendedStatus On 4.配置apache server status權(quán)限 <location /server-status>SetHandler server-statusOrder Deny,AllowDeny from allAllow from all </location>具體操作 1.將圖形包中的php文件放到cacti/scripts/下面 2.接下來(lái)在cacti界面導(dǎo)入cacti_host_template_webserver_-_apache.xml 3.在cacti中加入這些設(shè)置,修改設(shè)備,加入監(jiān)控點(diǎn) 4.設(shè)置權(quán)限 chmod cactiuser:cactiuser ss_apache...php chmod 755 ss-apache...php 5.導(dǎo)入模版xml文件
如果是ubuntu
apt-get install snmp snmpd
apt-get install php5-snmp
安裝cacti 下載cacti軟件包 解壓 tar zvxf cacti-0.8.7h-beta3.tar.gz 重命名放入網(wǎng)站根目錄 mv cacti-0.8.7h-beta3 htdocs/cacti useradd apache 修改apache配置文件改變組(usergroup)和用戶為apache setfacl -m u:apache:rwx -R htdocs/cacti setfacl -m d:apache:rwx -R htdocs/ /cacti創(chuàng)建cacti的數(shù)據(jù)庫(kù) create database cactidb; 把cacti包里的sql文件導(dǎo)入 mysql -uroot -padmin cactidb < cacti.sql編輯cacti的php配置文件 找到包下的cacti/include/config.php 修改數(shù)據(jù)庫(kù)配置代碼并且在config.php中加入$url_path = "/cacti/";這樣所有配置就完成了注意關(guān)閉iptables和selinux 否則會(huì)出現(xiàn)403 forbbiden監(jiān)控硬件 (CPU MEM DISK)注意事項(xiàng): 1.console->setting->general->RRDTool Utility Version->1.4默認(rèn)為1.0.x.不改可能不能正常顯示圖像 2.如果安裝utf8的中文版cacti則注意以下兩項(xiàng):yum install fonts-chineseconsole->setting->general->RRDTool Default Font->/usr/share/fonts/chinese/TrueType/ukai.ttf 3.剛開始監(jiān)控圖片可能不會(huì)馬上出來(lái),因?yàn)檫@個(gè)去snmp收集需要時(shí)間 4.添加crontab計(jì)劃任務(wù),每5分鐘采集一次數(shù)據(jù)crontab -e */5 * * * * /usr/local/php/bin/php /usr/local/apache/htdocs/cacti/poller.php &>/dev/nullcacti啟用apache監(jiān)控 安裝apache的cacti的圖形模版包括一個(gè)xml和php 文件 1.安裝和配置apache狀態(tài)監(jiān)控server-status 2.開啟apache狀態(tài)管理模塊 LoadModule status_module/mode_status.so 3.對(duì)apache server status的啟用 ExtendedStatus On 4.配置apache server status權(quán)限 <location /server-status>SetHandler server-statusOrder Deny,AllowDeny from allAllow from all </location>具體操作 1.將圖形包中的php文件放到cacti/scripts/下面 2.接下來(lái)在cacti界面導(dǎo)入cacti_host_template_webserver_-_apache.xml 3.在cacti中加入這些設(shè)置,修改設(shè)備,加入監(jiān)控點(diǎn) 4.設(shè)置權(quán)限 chmod cactiuser:cactiuser ss_apache...php chmod 755 ss-apache...php 5.導(dǎo)入模版xml文件
?
轉(zhuǎn)載于:https://www.cnblogs.com/lost-1987/articles/2660634.html
總結(jié)
以上是生活随笔為你收集整理的cacti系统性能监控(CENTOS/UBUNTU)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: POJ 2823-Sliding Win
- 下一篇: 用Win8刷新和系统重置轻松恢复系统