
自社製品で監視しているのですが

監視プロセスの内容がよくわからない

SNMPの知識はある程度あるとおもうのですが、
このままではいけないと思い

そもそも他の会社に行ったら監視の設計できないじゃん

ということで、ZABBIXを勉強するためインストールしようと思います。

ZABBIX用データベースの作成
mysqlにログインmysql> create database zabbix;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbixadmin';
mysql> flush privileges;
mysql> exit
(apacheとphpのインストールがありますが、既に入っているので省略)
ZABBIXインストール
yumでインストールするため、リポジトリを追加
(apacheとphpのインストールがありますが、既に入っているので省略)
ZABBIXインストール
yumでインストールするため、リポジトリを追加
リポジトリをZABBIX 1.8に切り替え[root@localhost bin]# alternatives --config zabbix-jp-release
以下は出力内容
以下は出力内容
---------------------------------
# alternatives --config zabbix-jp-release
# alternatives --config zabbix-jp-release
4 プログラムがあり 'zabbix-jp-release' を提供します。
選択 コマンド
-----------------------------------------------
1 /usr/share/zabbix-jp-release/zabbix-jp-1.1.repo
2 /usr/share/zabbix-jp-release/zabbix-jp-1.4.repo
*+ 3 /usr/share/zabbix-jp-release/zabbix-jp-1.6.repo
4 /usr/share/zabbix-jp-release/zabbix-jp-1.8.repo
Enter を押して現在の選択 [+] を保持するか、選択番号を入力します:4
「4」を入力
「4」を入力---------------------------------
yumのリポジトリのキャッシュを削除
# yum clean all
ZABBIXをインストール
# yum install zabbix zabbix-agent zabbix-server zabbix-server-mysql zabbix-web zabbix-web-mysql
初期データベースのインポート
以下の3つをインポート
ちなみにパスワード設定入れているので「-p」いれてます。
yumのリポジトリのキャッシュを削除# yum clean all
ZABBIXをインストール# yum install zabbix zabbix-agent zabbix-server zabbix-server-mysql zabbix-web zabbix-web-mysql
初期データベースのインポート以下の3つをインポート
mysql -uroot -p zabbix < /usr/share/doc/zabbix-server-1.6.9/schema/mysql.sql
mysql -uroot -p zabbix < /usr/share/doc/zabbix-server-1.6.9/data/data.sql
mysql -uroot -p zabbix < /usr/share/doc/zabbix-server-1.6.9/data/images_mysql.sql
※インポートするデータのパスは、
/usr/share/docの下の
「zabbix-server-x.x.x 」xの部分はインポート前に確認してね

WEBインストーラの起動
SElinuxの設定apache経由で設定ファイルを書き換えるため、
必要に応じてSElinux設定を変更します。
今回はSElinuxを無効にします。
# vi /etc/sysconfig/selinux
SELINUX=disabled
設定変更後は再起動します。
# shutdonw -r now
パーミッション変更apache経由で設定ファイルを書き換えるため、
/etc/zabbixのパーミッションを変更しておきます。
/etc/zabbixのパーミッションを変更しておきます。
# chmod 777 /etc/zabbix
インストールしたサーバにブラウザでアクセスしてインストーラを起動
http://192.168.11.51/zabbix
.Nextを押します
.先ほど設定したMySQLの設定を入力し「Test connection」を押します。
OKであれば次に進みます
NGの場合は/etc/zabbixのパーミッションを確認して下さい
.インストール完了後はパーミッションを元に戻します
# chmod 755 /etc/zabbix
初期のユーザ/パスワード
Login name : admin
Password : zabbix
自動起動の設定
# /etc/init.d/zabbix-server start
# /etc/init.d/zabbix-agent start
# chkconfig zabbix-server on
# chkconfig zabbix-agent on
次回は、監視設定入れていきます
次回は、監視設定入れていきます



.「I agree」をチェックして次に進みます
.
.ZABBIXサーバのホスト名とポート番号を設定します
.
.設定ファイルが作成されるので次に進みます
.