最新消息:

让rrdtool支持中文(zz)

技术相关 admin 1645浏览

http://www.wenzizone.cn/?p=371

1,安装中文字体
yum –y install fonts-chinese.noarch
2,给rrdtool做手术,手术很简单
首先将原来的/usr/bin/rrdtool改名为/usr/bin/rrdtool.local
接着创建/usr/bin/rrdtool脚本,内容如下

! /bin/sh

export LANG=zh_CN.utf8
/usr/bin/rrdtool.local “$@”
之后别忘了给新的rrdtool文件赋予执行权限。
3,修改cacti配置,console—>Settings–>Paths在RRD Tool Default Font里填入“/usr/share/fonts/chinese/TrueType/ukai.ttf”,这个文件地址视fonts-chinese.noarch安装而定。然后在查看你的cacti图像,看看中文是不是出来了。另外,关于LANG的设定请根据自己的实际服务器环境进行相对应的调整。

测试环境: web:nginx+phpfpm rrdtool:1.2.27

转载请注明:Kermit的网站 » 让rrdtool支持中文(zz)