設定ですごく嵌ったんですね。
踏み台サーバ経由で監視設定をいれる方法です。
zabbix-proxy 導入
各種パッケージのインストール
※ CentOS6
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/6/x86_64/zabbix-release-3.4-1.el6.noarch.rpm
yum install zabbix-proxy zabbix-proxy-sqlite3 zabbix-agent
※ CentOS7
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
yum install zabbix-proxy zabbix-proxy-sqlite3 zabbix-agent
sqlite 設定
mkdir /var/lib/sqlite3 chown -R zabbix:zabbix /var/lib/sqlite3 cd /var/lib/sqlite3 zcat /usr/share/doc/zabbix-proxy-sqlite3-3.4.15/schema.sql.gz | sqlite3 zabbix.db chown zabbix:zabbix zabbix.db
zabbix-proxy 設定
sed -i -e "s/^Server=.*\$/Server=xxx.xxx.xxx.xxx/g" /etc/zabbix/zabbix_proxy.conf sed -i -e "s/^Hostname=.*\$/Hostname=${HOSTNAME}/g" /etc/zabbix/zabbix_proxy.conf sed -i -e "s/^DBName=.*\$/DBName=\/var\/lib\/sqlite3\/zabbix.db/g" /etc/zabbix/zabbix_proxy.conf
※ xxx.xxx.xxx.xxx は Zabbix サーバの IP
zabbix-agent 設定
sed -i -e "s/^Hostname=.*\$/Hostname=${HOSTNAME}/g" /etc/zabbix/zabbix_agentd.conf
zabbix-proxy 起動
/etc/init.d/zabbix-proxy start chkconfig zabbix-proxy on /etc/init.d/zabbix-agent start chkconfig zabbix-agent on
zabbix-agent 導入
各種パッケージのインストール
※ CentOS6
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/6/x86_64/zabbix-release-3.4-1.el6.noarch.rpm
yum install zabbix-agent
※ CentOS7
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
yum install zabbix-agent
zabbix-agent 設定
sed -i -e "s/^ServerActive/ServerActive=xxx.xxx.xxx.xxx/g" /etc/zabbix/zabbix_agentd.conf sed -i -e "s/^Hostname=.*\$/Hostname=${HOSTNAME}/g" /etc/zabbix/zabbix_agentd.conf sed -i -e "s/^Server=.*\$/Server=xxx.xxx.xxx.xxx/g" /etc/zabbix/zabbix_agentd.conf
※ xxx.xxx.xxx.xxx は踏み台( proxy )サーバの IP
zabbix-agent 起動
/etc/init.d/zabbix-agent start chkconfig zabbix-agent on