aache2hmysqlmodse节能
民生教育 2020-10-06 06:50 字号: 大 中 小
1、 rrdtool安装前请安装以下包
A.安装libart
wget 2.3.17.
tar zxvf libart_lgpl-2.3.17.
cd libart_lgp-2.3.17
./configure
make
make install
B.安装 libcgi
wget
tar zxvf
cd cgilib-0.5
make
cp libcgi.a /usr/local/lib
cp cgi.h /usr/include
C.安装 libpng
wget 1.2.8
tar zxvf libpng-1.2.8
cd libpng-1.2.8-config/
./configure
make
make install
D.安装freetype
wget 2.1.9.
tar zxvf freetype-2.1.9.
cd freetype-2.1.9
./configure
make
make install
cd /usr/include
ln -sf /usr/local/include
2、安装 rrdtool
wget 1.2.11.
tar zxvf rrdtool-1.2.11.
cd rrdtool-1.2.11
./configure --prefix=/usr/local/rrdtool-1.2.11 \
--disable-tcl \
--disable-python
make
make install
3、 安装net-snmp、snmpwalk和snmpget
SNMP安装和配置
(1).windows server 2003
打开控制面板——添加或删除程序——添加或删除windows组件,选择“管理和监视工具”中的“简单络管理协议(SNMP)”,点确定,点下一步进行安装,安装完之后要打开控制面板——管理工具——服务,打开SNMP Service的属性,在安全选项卡里的“接受团体名称”中添加一个权限为只读的irunnet团体,然后选择“接受来自任何主机的SNMP数据包”点确定,重新启动SNMP Service服务
(2).windows 2000
打开控制面板——添加或删除程序——添加或删除windows组件,选择“管理和监视工具”中的“简单络管理协议”,点确定,点下一步进行安装,安装完之后要打开控制面板——管理工具——服务,打开SNMP Service的属性,在安全选项卡里的“接受团体名称”中把public改成irunnet,重新启动SNMP Service服务
(3).redhat
如果系统安装的时候没有安装可以先装一个apt,然后用apt-get install net-snmp来安装
修改配置文件
vi /etc/snmp/nf
修改如下两行
com2sec notConfigUser default irunnet
access notConfigGroup "" any noauth exact mib2 none none
去掉下面几行前面的“#”
com2sec local localhost COMMUNITY
com2sec mynetwork NETWORK/24 COMMUNITY
group MyRWGroup any local
group MyROGroup any mynetwork
view all included .1 80
view mib2 included .b-2 fc
access MyROGroup "" any noauth 0 all none none
access MyRWGroup "" any noauth 0 all all all
开启:
setup
在system service选中snmp
(4).freebsd
Vi /usr/local/share/snmp/nf添加如下一行
rocommunity irunnet
4、 安装、配置cacti
(1). 解压
cd /usr/local/apps/www/
wget 0.8.6
tar zxvf cacti-0.8.6
mv cacti-0.8.刘清的心理是不难被理解的。在中国这样的东方传统文化背景之下成长起来的男人6g cacti
cd cacti
(2).打补丁
wget 0.8.6g/short_open_tag_parse_tch
wget 0.8.6g/graph_properties_tch
wget 0.8.6g/script_server_snmp_tch
wget 0.8.6g/mib_file_tch
patch -p1 -N short_open_tag_parse_tch
patch -p1 -N graph_properties_tch
patch -p1 -N script_server_snmp_tch
patch -p1 -N mib_file_tch
(3)建cacti库
[root@irunnet cacti]#mysqladmin --user=root create cacti
(4)导入l
[root@irunnet cacti]#mysql cacti l
(5)对cacti库授权
[root@irunnet cacti]# mysql --user=root mysql
mysql GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY 'cacti';
mysql flush privileges;
(6)修改cacti配置文件、连接MYSQL
cacti/include/p
/* make sure these values refect your actual database/host/user/password */
$database_type = "mysql";
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cacti";
$database_password = "cacti";
(7)对cacti中rra,log文件夹权限稍加修改
[root@irunnet cacti]# chown -R cacti rra/ log/[请事先在OS中添加cacti用户]
(8) 定时运行cacti采集数据
/etc/crontab -e
添加一行:
*/5 * * * * /usr/local/php/bin/php /usr/local/apps/www/cacti/p /dev/null 21
(9) 测试
[root@irunnet cacti]cd include
[root@localhost include]# /usr/local/php/bin/php /usr/local/data/www/cacti/p
OK u:0.00 s:0.01 r:2.03
OK u:0.00 s:0.01 r:2.04
OK u:0.00 s:0.01 r:2.04
OK u:0.00 s:0.01 r:2.04
OK u:0.00 s:0.01 r:2.04
OK u:0.00 s:0.01 r:3.06
OK u:0.00 s:0.01 r:3.06
OK u:0.00 s:0.01 r:3.06
OK u:0.01 s:0.01 r:4.08
OK u:0.01 s:0.01 r:4.08
OK u:0.01 s:0.01 r:4.08
OK u:0.01 s:0.01 r:4.09
OK u:0.01 s:0.01 r:5.10
OK u:0.01 s:0.01 r:5.10
OK u:0.01 s:0.01 r:5.11
OK u:0.01 s:0.01 r:5.11
OK u:0.01 s:0.01 r:5.11
OK u:0.01 s:0.01 r:6.15
OK u:0.01 s:0.01 r:6.15
OK u:0.01 s:0.01 r:6.15
OK u:0.01 s:0.01 r:7.16
12/08/2005 12:24:02 AM - SYSTEM STATS: Time:7.2343 Method:p Processes:1 Threads:N/A Hosts:3 HostsPerProcess:3 DataSources:27 RRDsProcessed:21
说明正常,已经开始采集数据
当测试时候出现如下错误时候
PHP Warning: mysql_connect(): Can't connect to local MySQL server through socket '/var/lib/mysql/ck' (2) in /usr/local/apps/www/cacti/lib/adodb/drivers便是其中一环。 进入季后赛分区半决赛的8支球队里/p on line 340
…………………………………………………………………………..
等主要是和mysql连接出现故障,将ck连接到/var/lib/mysql/ck即可 [注意写全路径,mysql默认安装sock在/tmp下]
ln -s /tmp/ck /var/lib/mysql/ck
(10)监控页面初始配置
初始安装next----new install—配置路径[请修改:RRDTool Binary Path:/usr/local/rrdtool-1.2.11/bin/rrdtool,其他的默认路径都应该OK]—登陆[默认用户名密码都是admin]
进去之后请更改settings选项中的几个参数
RRDTool Utility Version默认是RRDTool 1.0.x请改为RRDTool 1.2.x
SNMP Version默认是Version 1请改为Version 2
SNMP Community 请设置为你自己想要的如irunnet
(11)如何进行监控,参考
Step 4:添加启动脚本
echo "cd /usr/local/apache2/bin;./apachectl start"/etc/cal
echo "cd /usr/local/mysql/bin;./mysqld_safe "/etc/cal
孩子腹泻宝宝积食推拿临沧看白癜风医院哪家好-
-
逍遥人物单腿硬扛分钟战神小卡今年是有多强
人物|单腿硬扛分钟!战神小卡今年是有多强?莱昂纳德开场只过...
2020-09-21 | 民生教育
-
-
恩惠二房东转租四大注意
二房东转租四大注意想在城市里寻求一室安稳的你是否也遭遇...
2020-09-14 | 民生教育
-
-
金川区机关事务管理局召开学习党章党纪法规
金川区机关事务管理局召开学习党章党纪法规专题会议 按...
2019-07-15 | 民生教育
-
-
刚办储值卡理发店就关了近百位消费者被坑1
刚办储值卡 理发店就关了 近百位消费者被坑10多万佛山-佛山...
2019-07-15 | 民生教育
-
-
市政协副主席吴春腾带队到我区调研
市政协副主席吴春腾带队到我区调研2月24日,市政协副主席吴...
2019-07-13 | 民生教育
-
-
一名民政老党员党性的极致体现
一名民政老党员党性的极致体现6月30日下午,一位拄着拐杖的...
2019-07-13 | 民生教育