2011年9月2日金曜日

Zabbixのインストール

スズキです。

ずっとNagios使ってましたが、そろそろZabbixも勉強することにしました。

インストールは下記に従い、CentOS6上で行っています。

MySQLのインストールとデータベースの構築

# yum -y install mysql-server
# /etc/init.d/mysqld start
# mysql -u root
mysql> create database zabbix DEFAULT CHARACTER SET utf8;
# exit

Zabbix(Server)のインストールと初期データのインポート

# yum -y install zabbix-server-mysql
# cat /usr/share/doc/zabbix-server-mysql-1.8.6/create/schema/mysql.sql | mysql -u root zabbix
# cat /usr/share/doc/zabbix-server-mysql-1.8.6/create/data/data.sql | mysql -u root zabbix
# cat /usr/share/doc/zabbix-server-mysql-1.8.6/create/data/images_mysql.sql | mysql -u root zabbix
# /etc/init.d/zabbix-server start

Zabbix(Web)のインストールとPHPパラメータの調整

Zabbix(Web)のインストール

# yum -y install zabbix-web-mysql

PHPのタイムゾーンは下記のように調整
"phpinfo()"でタイムゾーン関係のWarning

さらに"/etc/php.ini"を下記のように調整

...
; Maximum amount of memory a script may consume (128MB)
; http://www.php.net/manual/en/ini.core.php#ini.memory-limit
#memory_limit = 128M
memory_limit = 256M
...
; Maximum size of POST data that PHP will accept.
; http://www.php.net/manual/en/ini.core.php#ini.post-max-size
#post_max_size = 8M
post_max_size = 32M
...
; Maximum allowed size for uploaded files.
; http://www.php.net/manual/en/ini.core.php#ini.upload-max-filesize
#upload_max_filesize = 2M
upload_max_filesize = 16M
...
; Maximum execution time of each script, in seconds
; http://www.php.net/manual/en/info.configuration.php#ini.max-execution-time
#max_execution_time = 30
max_execution_time = 600
...
; Maximum amount of time each script may spend parsing request data. It's a good
; idea to limit this time on productions servers in order to eliminate unexpectedly
; long running scripts.
; Default Value: -1 (Unlimited)
; Development Value: 60 (60 seconds)
; Production Value: 60 (60 seconds)
; http://www.php.net/manual/en/info.configuration.php#ini.max-input-time
#max_input_time = 60
max_input_time = 600
...

Apacheの起動とZabbixの設定

Apacheの起動

# /etc/init.d/httpd start

下記にアクセスしてZabbixのインストールウィザードで設定
http://ec2-xxx-xxx-xxx-xxx.ap-northeast-1.compute.amazonaws.com/zabbix/

下記のようにウィザードに従って設定。









"admin/zabbix"でログイン

ウィザードでのインストール(設定)が終了すると下記のようなログイン画面になるので、
User: admin
Pass: zabbix
でログインできます。


ログインすると下記のような感じです。


次はメール通知まで...
--------
http://www.suz-lab.com

0 コメント: