在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
我安装的rrdtool是1.4.5的版本。为了解决这个问题,网上查了一通。 rrdtool 1.4.5 出图支持中文方法: 复制代码 代码如下:setlocale(LC_ALL, "C"); 默认为空,可以手动的直接修改为: 复制代码 代码如下:setlocale(LC_ALL, "zh_CN.gb2312"); 或者在rrdtool的安装目录下使用: 复制代码 代码如下:sed -i 's/setlocale(LC_NUMERIC, "C")/setlocale(LC_ALL, "zh_CN.gb2312")/g' src/rrd_graph.c 这两种修改方法都行。就是将setlocale(LC_NUMERIC, ”C”),改成setlocale(LC_ALL, ”zh_CN.gb2312″) 。 复制代码 代码如下:make mv ./src/rrdtool /usr/local/rrdtool/bin/rrdtool 然后将windows中C:\WINDOWS\Fonts\simsun.ttc复制到/usr/share/fonts/chinese/TrueType/目录中,rrdtool即可支持中文。 复制代码 代码如下:cp C:\WINDOWS\Fonts\simsun.ttc C:\ 然后用你自己的方法,传到/usr/share/fonts/chinese/TrueType/中去吧 。 接着修改Cacti配置文件,设置=》路径=》RRDTool默认字体路径: 然后就可以看到下面所示的没有乱码的统计图: |
请发表评论