ユーザ用ツール

サイト用ツール


azurevmのubuntuにzabbixをインストール

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
azurevmのubuntuにzabbixをインストール [2022/02/07 15:43]
muranko
azurevmのubuntuにzabbixをインストール [2022/02/07 18:10] (現在)
muranko [グラフが文字化けしているので改善]
行 160: 行 160:
 ファイル /etc/zabbix/zabbix_server.conf を編集します。 ファイル /etc/zabbix/zabbix_server.conf を編集します。
 <code> <code>
 +DBHost=localhost
 +
 DBPassword=password DBPassword=password
 +DBPort=5432
 </code> </code>
  
行 177: 行 180:
 </code> </code>
  
 +===== ZabbixサーバのIPにブラウザでアクセス =====
 +{{:zabbix1.png?600|}} \\
 +あれ、nginxのデフォルト画面が出た・・・
 +
 +
 +nginxはHTTPヘッダのHostヘッダをみてどの設定ファイルで動作するかを振り分けるため、IPアドレスだとdefaultに飛ばされるので、設定ファイルにdefault_serverを追加してZabbixをデフォルトにしてみる。
 +/etc/nginx/conf.d/zabbix.conf
 +<code>
 +server {
 +    listen       80  default_server;
 +    server_name  example.com;
 +    }
 +</code>
 +
 +/etc/nginx/sites-available/default のdefault_serverは削除した。
 +<code>
 +server {
 +        listen 80;
 +        listen [::]:80;
 +</code>
 +
 +nginxをリスタートしてどうなるか・・・
 +<code>
 +# systemctl restart nginx
 +</code>
 +
 +Zabbixの画面が表示された。
 +
 +{{:zabbix2.png?600|}}
 +
 +===== 日本語化 =====
 +
 +{{:zabbix3.png?600|}}
 +
 +いきなり日本語が選べない。
 +
 +localeを見てみると日本語がない。
 +<code>
 +# locale -a
 +C
 +C.UTF-8
 +POSIX
 +en_US.utf8
 +</code>
 +
 +以下のコマンドでUbuntuに日本語を追加する。
 +
 +<code>
 +# apt-get install task-japanese
 +# dpkg-reconfigure locales
 +</code>
 +
 +{{:zabbix4.png?600|}}
 +
 +スクロールし、スペースで日本語(UTF-8)をチェックし、TABキーでOKに移動、エンターで決定。
 +デフォルトも日本語にした。
 +
 +タイムゾーンも変更しておく。
 +<code>
 +# timedatectl set-timezone Asia/Tokyo
 +</code>
 +
 +いろいろリスタートする。
 +<code>
 +# systemctl restart zabbix-server zabbix-agent nginx php7.4-fpm
 +
 +</code>
 +
 +日本語が選べるようになった。\\
 +{{:zabbix5.png?600|}}
 +
 +
 +DBのパスワードを入れて、インストール完了。(サーバのIPはlocalhostのまま次へ)
 +
 +ログイン画面のデフォルトID、パスワードはAdmin、zabbix
 +
 +{{:zabbix6.png?600|}}
 +
 +===== グラフが文字化けしているので改善 =====
 +
 +{{:zabbix7.png?600|}}  \\
 +グラフを表示してみると、凡例の文字が豆腐に化けているので日本語フォントを追加する。
 +
 +<code>
 +# sudo apt-get install -y fonts-vlgothic
 +# sudo ln -s /usr/share/fonts/truetype/vlgothic/VL-PGothic-Regular.ttf /usr/share/zabbix/assets/fonts/VL-PGothic-Regular.ttf
 +# sudo vim /usr/share/zabbix/include/defines.inc.php
 +↓下記の行を追記・変更(39行目)
 +define('ZBX_GRAPH_FONT_NAME', 'graphfont'); // font file name
 +
 +//define('ZBX_GRAPH_FONT_NAME', 'graphfont'); // font file name
 +define('ZBX_GRAPH_FONT_NAME', 'VL-PGothic-Regular');
 +</code>
 +
 +いろいろリスタートする。
 +<code>
 +# systemctl restart zabbix-server zabbix-agent nginx php7.4-fpm
 +</code>
 +
 +{{:zabbix8.png?600|}} \\
 +
 +フォントが表示された。
  
  
  
azurevmのubuntuにzabbixをインストール.1644216199.txt.gz · 最終更新: 2022/02/07 15:43 by muranko