您的位置:首页 > 移动开发 > IOS开发

安装centreon+nagios时,rrd出图出现乱码

2016-01-06 17:10 447 查看
安装centreon+nagios时,rrd出图出现乱码

1. 下载一个新的rrdtool
http://oss.oetiker.ch/rrdtool/pub/


2. 安装这个源码版的rrdtool
rrdtool-1.4.7.tar.gz


3. RRDTOOL工具不能识别中文。因为查看rrdtool编译的源码来看,默认的编码确实为空(“C”)。


查看系统使用的编码:
[root@nagiosdb rrdtool-1.4.7]# echo $LANG
zh_CN.UTF-8


[root@nagiosdb ~]# tar -xvzf rrdtool-1.4.7.tar.gz 


打开rrdtool文件夹中的src/rrd_graph.c文件。
[root@nagiosdb ~]# cd rrdtool-1.4.7
[root@nagiosdb rrdtool-1.4.7]# vi src/rrd_graph.c


setlocale(LC_ALL, "C");
修改为:
setlocale(LC_ALL, "zh_CN.UTF-8");


[root@nagiosdb rrdtool-1.4.7]# ./configure --prefix=/usr/local/rrdtool
编译会报缺包的错误,网上搜一下,yum装一下


[root@nagiosdb rrdtool-1.4.7]# make && make install


把文件拷贝一下:
[root@nagiosdb rrdtool-1.4.7]# cp /usr/local/rrdtool/bin/rrdtool  /usr/bin/rrdtool


4. 把语言包上传至/usr/share/fonts/ 目录
[root@nagiosdb fonts]# ll
总用量 36316
-rw-r--r-- 1 root root 21767952 1月   6 16:40 msyh.ttf
-rw-r--r-- 1 root root 15406288 1月   6 15:57 simsunb.ttf
[root@nagiosdb fonts]# 

语言包下载:
C:\Windows\Fonts

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29500582/viewspace-1972702/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29500582/viewspace-1972702/

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: