Zabbix4.0でグラフのフォントが表示されない時のひとつの対処方


Zabbix

CentOS7+Zabbix4.0で、若いバージョンの際にグラフの文字が文字化けではなく表示されなくなりました。
最近修正されたようなのですが、私の環境においては4.0.10でも表示がされていませんでした。
表示されなくてもあまり気にならなかったので放置しておりましたが、なんとなく対処方法を探ってみました。


私の環境では、グラフの文字化け対策として、zabbix-web-japaneseをインストールしていました。
その状態でグラフのフォントが表示されなくなりました。



そこで、alternatives --display zabbix-web-fontにて調査してみた結果以下のように返ってきました。


 
[root@localhost ~]$ alternatives --display zabbix-web-font
zabbix-web-font -ステータスは自動です。
リンクは現在 /usr/share/fonts/vlgothic/VL-PGothic-Regular.ttf を指しています。
/usr/share/fonts/dejavu/DejaVuSans.ttf - 優先度 10
/usr/share/fonts/vlgothic/VL-PGothic-Regular.ttf - 優先度 20
現在の「最適」バージョンは /usr/share/fonts/vlgothic/VL-PGothic-Regular.ttf です。
 

そこで、次にフォントが存在するか確認したところ、該当のVL-PGothic-Regular.ttfがありませんでした。
通常VL-PGothic-Regular.ttfは、zabbix-web-japaneseをインストールした時に一緒にインストールされます。
zabbixのアップデートの際か、何かの拍子に削除されてしまったのでしょう。

そこで再度フォントをインストールしてみました。


 
[root@localhost ~]$ yum install vlgothic-p-fonts
読み込んだプラグイン:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * base: ftp.iij.ad.jp
 * epel: ftp.riken.jp
 * extras: ftp.iij.ad.jp
 * updates: ftp.iij.ad.jp
パッケージ vlgothic-p-fonts-20130607-2.el7.noarch はインストール済みか最新バージョンです
何もしません
 

yum上ではインストールされていることになったままでしたので、
一度vlgothic-p-fontsをアンインストールしてから入れ直してみました。


 
[root@localhost ~]yum remove vlgothic-p-fonts
[root@localhost ~]yum install zabbix-web-japanese
 

これでフォントが再度インストールされ、グラフの文字が表示されるようになりました。

文字が表示されずに悩んでいる方がいましたら試してみてください。





 
 

Newer: ソニーからいろいろと強化された完全ワイヤレス「WF-1000XM3」が発売されるぞ!これは・・・人気が出そうだ!

Older: 女性の甘い香りになるという噂の「デオコ」のボディソープを使ってみたぞ!ほんのり甘い香りで良い感じ!

in the ひとりごと category...

Newer: MarsEditのブックマークレットを少しカスタマイズしたら便利になった!

Older: パソコンのACアダプタを購入。軽量タイプの訳あり品が安い!軽いので在宅勤務用や出張用に良いかも!

他にもこんな記事が読まれています [さらに他の記事]

Copyright © Rocomotion