CentOS7にZabbixのインストール




Zabbix用のインストール

 

Zabbix の yumリポジトリの登録をします。
rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

インストール
yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-web-japanese
yum -y install zabbix-agent
yum -y install zabbix-get

Zabbix用のデータベースの作成

MySQLにZabbix用のDBとユーザを作成
mysql -u root -p

create database zabbix character set utf8 collate utf8_bin;
grant all on zabbix.* to zabbix@localhost identified by ‘<パスワード>’;
quit;
Zabbix用のDBスキーマとデータをインポート
cd /usr/share/doc/zabbix-server-mysql-3.2.1/
zcat create.sql.gz | mysql -uroot -p zabbix

Zabbixサーバの設定と起動

Zabbixサーバの設定
vim /etc/zabbix/zabbix_server.conf

# DBPassword=

DBPassword=<パスワード>

Apacheの設定
vim /etc/httpd/conf.d/zabbix.conf

# php_value date.timezone Europe/Riga

php_value date.timezone Asia/Tokyo

Zabbixサーバの起動と自動起動設定

systemctl start zabbix-server
systemctl enable zabbix-server

Apacheの再起動

systemctl restart httpd

また、動作確認用に Zabbixエージェントも起動しておきます。

systemctl start zabbix-agent
systemctl enable zabbix-agent

Zabbixエージェントの動作確認

zabbix_get -s 127.0.0.1 -k agent.version
3.2.1

初期設定

ブラウザで下記URLを開き、初期設定を開始します(ホスト名はご自分の環境に読替えてください)
http://IPアドレスor ホスト名/zabbix/

「Next step」をクリックします

すべて「OK」であれば「Next step」をクリックします
「Password」に、MySQLで設定したパスワードを入力し「Next step」をクリックします
そのまま「Next step」をクリックします
そのまま「Next step」をクリックします
「Finish」をクリックすれば、初期設定完了です

ユーザパスワードと言語の変更

初期設定が終了すると、Zabbixのログイン画面が表示されますので、初期ユーザでログインします
Username:Admin
Password:zabbix

 

[Administration]→[Users] をクリックします

 

ALIAS列の「Admin」をクリックします

 

Userタブを選択し、「Change password」をクリックします

 

パスワードの入力欄が表示されますので、パスワードを入力し、
「Language」を「Japanese(ja_JP)」に変更したら「Update」をクリックします

 

一度ブラウザをリロードすると日本語表示になります