Open監視が使用するvlgothic-p-fontsのフォントパッケージがインストールされていない場合、以下の手順でインストールおよび設定をします。
vlgothic-p-fontsのフォントパッケージがインストールされているかどうかは、以下のコマンドで確認できます。
# rpm -qa | grep vlgothic-p-fonts
インストールされていない場合は、以下の手順を実施してください。
OSのパッケージから、vlgothic-p-fontsをインストールします。
# rpm -ivh vlgothic-p-fontsのパッケージ名
フォントパッケージのシンボリックリンクを作成します。
# ln -s /usr/share/fonts/vlgothic/VL-PGothic-Regular.ttf /opt/FJSVzbx/frontends/php/assets/fonts/graphfont.ttf
フォントの設定(defines.inc.phpファイル)をバックアップします。
# cp -p /opt/FJSVzbx/frontends/php/include/defines.inc.php /opt/FJSVzbx/frontends/php/include/defines.inc.php.bak
以下のようにフォントを設定します。なお、Open監視の再起動は不要です。
変更ファイル
/opt/FJSVzbx/frontends/php/include/defines.inc.php
変更前
define('ZBX_GRAPH_FONT_NAME', 'DejaVuSans'); // font file name define('ZBX_FONT_NAME', 'DejaVuSans');
変更後
define('ZBX_GRAPH_FONT_NAME', 'graphfont'); // font file name define('ZBX_FONT_NAME', 'graphfont');