zabbix proxyサーバの構築
zabbix proxyサーバの構築メモ。バージョン1.8系。
# 必要なものインスコ
yum -y install OpenIPMI net-snmp unixODBC
# zabbix proxyのインストール
wget http://www.zabbix.jp/binaries/relatedpkgs/rhel6/x86_64/fping-2.4b2-16.el6.JP.x86_64.rpm
wget http://www.zabbix.jp/binaries/zabbix/zabbix-1.8/rhel6/x86_64/zabbix-1.8.15-1.el6.JP.x86_64.rpm
wget http://www.zabbix.jp/binaries/zabbix/zabbix-1.8/rhel6/x86_64/zabbix-proxy-1.8.15-1.el6.JP.x86_64.rpm
wget http://www.zabbix.jp/binaries/zabbix/zabbix-1.8/rhel6/x86_64/zabbix-proxy-mysql-1.8.15-1.el6.JP.x86_64.rpm
rpm -ivh fping-*.rpm
rpm -ivh zabbix-*.rpm
# DBの作成
mysql -uroot -phogehoge
select user,host,password from mysql.user;
CREATE DATABASE zabbix DEFAULT CHARACTER SET utf8;
GRANT ALL PRIVILEGES ON zabbix.* TO root@localhost IDENTIFIED BY 'hogehoge';
FLUSH PRIVILEGES;
# 初期データのインポート
mysql -uroot -phogehoge zabbix < /usr/share/doc/zabbix-proxy-1.8.15/schema/mysql.sql
mysql -uroot -phogehoge zabbix < /usr/share/doc/zabbix-proxy-1.8.15/data/data.sql
mysql -uroot -phogehoge zabbix < /usr/share/doc/zabbix-proxy-1.8.15/data/images_mysql.sql
# confの編集
vi /etc/zabbix/zabbix_proxy.conf
Server=MAIN-ZABBIX-SERVER
Hostname=PROXY-ZABBIX-SERVER
LogFile=/var/log/zabbix/zabbix_proxy.log
LogFileSize=0
PidFile=/var/run/zabbix/zabbix_proxy.pid
DBHost=PROXY-ZABBIX
DBName=PROXY-ZABBIX_DB
DBUser=PROXY-ZABBIX_DB_USER_NAME
DBPassword=PROXY-ZABBIX_DB_PASSWORD
DBSocket=/var/lib/mysql/mysql.sock
service zabbix-proxy start
・参考
https://github.com/kenjiskywalker/memo/blob/master/software/ZABBIX/zabbix-proxy.md