概要
Zabbixの監視対象とするノードに、Zabbixエージェントをインストールします。
ZABBIX-JPリポジトリのインストール
ZABBIX-JPリポジトリをインストールします。
# rpm -ivh http://www.zabbix.jp/binaries/relatedpkgs/rhel5/i386/zabbix-jp-release-5-3.noarch.rpm
ZABBIX-JPリポジトリの標準設定では1.6系が選択されているため、1.8系に切り替えておきます。
# 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
Zabbixエージェントのインストール
リポジトリの優先順位付けにyum-prioritiesを使っています。ここでは優先順位を無視してすべてのリポジトリから最新のパッケージを探させるため、--disableplugin=prioritiesを指定しています。
# yum --disableplugin=priorities install zabbix zabbix-agent
zabbix_agentd.confを編集します。
FILE: /etc/zabbix/zabbix_agentd.conf --- /etc/zabbix/zabbix_agentd.conf 2011-07-25 19:16:27.000000000 +0900 +++ /etc/zabbix/zabbix_agentd.conf 2011-07-25 22:21:06.000000000 +0900 @@ -82,7 +82,7 @@ LogFileSize=0 # Default: # Server= -Server=127.0.0.1 +Server=<ZabbixサーバーのIPアドレス、またはホスト名> ### Option: Hostname # Unique, case sensitive hostname. @@ -92,7 +92,7 @@ Server=127.0.0.1 # Default: # Hostname=system.hostname -Hostname=Zabbix server +Hostname=<監視対象のノードのホスト名> ### Option: ListenPort # Agent will listen on this port for connections from the server. @@ -109,7 +109,7 @@ Hostname=Zabbix server # Default: # ListenIP=0.0.0.0 -ListenIP=127.0.0.1 +ListenIP=<監視対象のノードのIPアドレス、またはホスト名> ### Option: DisablePassive # Disable passive checks. The agent will not listen on any TCP port. @@ -234,3 +234,17 @@ Include=/etc/zabbix/zabbix_agentd.d/ # Mandatory: no # Default: # UserParameter=