ZABBIX のグラフで日本語を表示したい
はじめに
ZABBIX は日本語をグラフに出すことができない。デフォルトのフォントである DejaVuSans.ttf が日本語の情報を持っていないものと想像する。ここでは日本語をグラフに出す手順を残しておく。
環境
- CentOS 6.5
- ZABBIX 2.2.2 (make install)
準備
/var/www/html/zabbix/fonts/ にフォントファイルを置く。今回は migu-1m-regular.ttf というファイルを置いた。
設定
/var/www/html/zabbix/include/defines.inc.php を編集する。(試しに第二引数を大文字にしてみたら期待通りにならなかったため、名前部分は厳密に記述しなければならないようだ。)
define('ZBX_GRAPH_FONT_NAME', 'migu-1m-regular');
define('ZBX_FONT_NAME', 'migu-1m-regular');
注意
rpm だとちょっと違うパスになることに注意