MIRACLE ZBX スーパーインストールDVD 推奨設定
本ドキュメントでは、Asianux Server 3 ==MIRACLE LINUX V5 のスーパーインストール DVD を使用して、ZABBIX サーバおよびZABBIX エージェントをインストールした後に、ZABBIX の設定値を弊社サポートの推奨設定に変更する方法をご紹介します。
Asianux Server 3 ==MIRACLE LINUX V5 for x86(32bit)
Asianux Server 3 ==MIRACLE LINUX V5 for x86-64(64bit)
・ Asianux Server 3 ==MIRACLE LINUX V5 のスーパーインストール DVD を使用して、ZABBIX サーバおよび ZABBIX エージェントの設定を行っていることを前提としています。
・ 本手順は ZABBIX の監視対象を設定する前に行って下さい。
・ コマンドラインでの作業は、root ユーザで行う必要があります。
1.ZABBIX サーバ、ZABBIX エージェント、MySQLのサービスを停止します。後述の[設定手順]を実行する前に、必ず停止してください。
# service zabbix stop
# service zabbix-agent stop
# service mysqld stop
2./etc/my.cnf に以下の行を追記します。
default-character-set=utf8
skip-character-set-client-handshake
3./var/lib/mysql/zabbix/db.opt の default-character-set、default-collation の設定値を変更します。
default-character-set=utf8
default-collation=utf8_general_ci
4.手順3 の設定後 mysqld サービスを起動します。
# service mysqld start
mysqld を起動中: [ OK ]
ZABBIX の Apache 設定は、/etc/httpd/conf.d/zabbix.conf ファイルに存在します。以下の行を zabbix.conf ファイルの <Directory "/usr/share/zabbix"> ディレクティブに追加します。
php_value date.timezone Asia/Tokyo
最終的に /etc/httpd/conf.d/zabbix.conf ファイルの内容は次のようになります。
#
# Zabbix monitoring system php web frontend
#
Alias /zabbix /usr/share/zabbix
<Directory "/usr/share/zabbix">
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
php_value max_execution_time 300
php_value date.timezone Asia/Tokyo
</Directory>
<Directory "/usr/share/zabbix/include">
Order deny,allow
Deny from all
<files *.php>
Order deny,allow
Deny from all
</files>
</Directory>
<Directory "/usr/share/zabbix/include/classes">
Order deny,allow
Deny from all
<files *.php>
Order deny,allow
Deny from all
</files>
</Directory>
設定後 httpd サービスを再起動します。
# service httpd restart
httpd を停止中: [ OK ]
httpd を起動中: [ OK ]
zabbix サービスを起動します。
サーバ再起動の際に、自動的にzabbix サービスを起動する場合は chkconfig コマンドで有効にします。
# service zabbix start
zabbix を起動中: [ OK ]
# chkconfig zabbix on
ZABBIX サーバ自身を監視する場合を例として、ZABBIX エージェントの設定例を示します。
1.zabbix_agentd.conf の設定
ZABBIX エージェントの設定を行なうため、以下の項目を、/etc/zabbix/zabbix_agentd.conf に設定します。
ListenIP=127.0.0.1 ← Listen する IPアドレス ※1
※1 ZABBIX サーバの監視設定で、監視対象として登録する際に指定する IPアドレスです。
2.ZABBIX のエージェントプロセスの起動
zabbix-agent サービスを起動します。
# service zabbix-agent start
zabbix agent を起動中: [ OK ]
# chkconfig zabbix-agent on
■ZABBIX による監視
以下 URL より WEB フロントエンドにアクセスし、ログインすることにより、ZABBIX の監視状況を一覧できます。
初期設定ではユーザ名 admin、パスワードなしでログイン可能です。
http://localhost/zabbix/index.php
2009年 1月 19日 新規作成