ZABBIXサーバ構築(version 2.0) CentOS

zabbix

Zabbix統合監視「実践」入門 ~障害通知、傾向分析、可視化による省力運用 (Software Design plusシリーズ) ・zabbixのyumリポジトリの登録 #cd /usr/local/src #rpm -ivh http://repo.zabbix.com/zabbix/2.0/rhel/6/x86_64/zabbix-release-2.0-1.el6.noarch.rpm ・インストール(2013/10/03時点のバージョンは2.0.8-2) #yum -y install zabbix-server-mysql zabbix-web-mysql #yum -y install zabbix-agent #yum -y install zabbix-get zabbix-get は設定する時にあるとなにかと便利です。 (使い方サンプル)zabbix_get -s 127.0.0.1 -p 10050 -k agent.ping ・zabbixのyumリポジトリの無効化 #vim /etc/yum.repos.d/zabbix.repo —(下記を変更)————————— [zabbix] name=Zabbix Official Repository – $basearch baseurl=http://repo.zabbix.com/zabbix/2.0/rhel/6/$basearch/ enabled=1  ↓ enabled=0 [zabbix-non-supported] name=Zabbix Official Repository non-supported – $basearch baseurl=http://repo.zabbix.com/non-supported/rhel/6/$basearch/ enabled=1  ↓ enabled=0 —————————— ・MySQLにZabbix用のDBとユーザを作成 #mysql -u root -p > SET PASSWORD FOR root@localhost=PASSWORD(‘dbrootpass’);   (既に存在していれば不要) —(下記を実行)————————— ・Zabbix用DBの作成 > create database <DB Name> character set utf8; ・Zabbix用ユーザの作成 > grant all privileges on <DB Name>.* to <USER Name>@localhost identified by ‘<Password>’; ・設定の反映 FLUSH PRIVILEGES; exit —————————— ・Zabbix用のDBスキーマとデータをインポート #mysql -u root -p ozzabbix < /usr/share/doc/zabbix-server-mysql-2.0.8/create/schema.sql #mysql -u root