参考了很多牛人的大作,终于在9月12日晚0点搞定,监控各交换设备流量图显示正常。隔天把参考的资料以及进阶操作都写出来,爽啊,可以交差了。
今天终于空了,把我在配置过程中所参考的一些东西列出来,供后来者参考。
httpd、php、mysql都为yum安装,cacticn0.86j(下载地址
http://blog.chinaunix.net/upfile/070619103439.gz
,不知道什么时候会失效),rrdtool1.2.23.tar.gz
1、编译rrdtool源文件rrd_graph.c
将行51: {60, 24*3600, TMT_MINUTE,30, TMT_HOUR,2, TMT_HOUR,4, 0,"%d日(%H:%M)"},
行53: {180, 24*3600, TMT_HOUR,1, TMT_HOUR,6, TMT_HOUR,12, 0,"%d日(%H:%M)"},
行55: {600, 0, TMT_HOUR,6, TMT_DAY,1, TMT_DAY,1, 24*3600,"周%a(%d日)"},
行56: {1200, 0, TMT_HOUR,6, TMT_DAY,1, TMT_DAY,1, 24*3600,"%d日"},
行57: {1800, 0, TMT_HOUR,12, TMT_DAY,1, TMT_DAY,2, 24*3600,"周%a(%d日)"},
行58: {2400, 0, TMT_HOUR,12, TMT_DAY,1, TMT_DAY,2, 24*3600,"周%a(%d日)"},
行59: {3600, 0, TMT_DAY,1, TMT_WEEK,1, TMT_WEEK,1, 7*24*3600,"%V周"},
行60: {3*3600, 0, TMT_WEEK,1, TMT_MONTH,1, TMT_WEEK,2, 7*24*3600,"%V周"},
行3065: //setlocale(LC_TIME,"");
秆3066: #ifdef HAVE_MBSTOWCS
行3067: setlocale(LC_ALL,"zh_CN");
2、编译:rrdtool;/configure;make;make install
3、解压cacticn0.86j,将得到的文件夹cp到/var/www/html(我是默认的httpd路径);
4、导入cacticn中的cacti.sql到mysql中,修改my.cnf,增加default-character-set = gb2312,当然httpd默认的字体要该为gb2312;
5、配置结束,可以体验cacti中文版了。
感谢野狗的文章。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/78175/showart_1353903.html |