RedHatEL3へのZabbixエージェントのインストール

いつもお世話になっております。

現在RedHatEL3(カーネル2.4.21-47)へZabbixエージェントをインストールしようと考えております。

サイト(http://www.zabbix.com/download2.php)より、「zabbix_agents_1.4.4.linux2_4.i386.tar.gz」をダウンロードし、tarを展開したところ、以下のファイルが作成されました。

#ls -l
合計 7016
-rwxr-xr-x 1 sysadm sysadm 1075334 12月 18 2007 zabbix_agent
-rwxr-xr-x 1 sysadm sysadm 1127858 12月 18 2007 zabbix_agentd
-rwxrwxrwx 1 root root 3584000 1月 12 20:07 zabbix_agents_1.4.4.linux2_4.i386.tar
-rwxr-xr-x 1 sysadm sysadm 682688 12月 18 2007 zabbix_get
-rwxr-xr-x 1 sysadm sysadm 685520 12月 18 2007 zabbix_sender

小生に知識がなく大変申し訳ないのですが、このファイルからどのようにエージェントのインストールを進めて良いか分からず、苦慮しております。

例えば、zabbix_agentdを
「/opt/zabbix/bin」や「/usr/local/bin」、「/usr/local/zabbix/bin」などの配下に配備し、その上で「zabbix_agentd.conf」を修正すれば、インストールが完了するものなのでしょうか。

またこのバージョンのZabbixエージェントの「zabbix_agentd.conf」の入手先はあるのでしょうか。

大変申し訳ございませんが、ご教示願います。

以上、よろしくお願いいたします。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー KAZ の写真

inabatchさん

小生に知識がなく大変申し訳ないのですが、このファイルからどのようにエージェントのインストールを進めて良いか分からず、苦慮しております。

バイナリ版を持ってきたのですね。

例えば、zabbix_agentdを
「/opt/zabbix/bin」や「/usr/local/bin」、「/usr/local/zabbix/bin」などの配下に配備し、その上で「zabbix_agentd.conf」を修正すれば、インストールが完了するものなのでしょうか。

Zabbix-1.4.xからは「/usr/local/sbin」がデフォルトかと…

またこのバージョンのZabbixエージェントの「zabbix_agentd.conf」の入手先はあるのでしょうか。

ソースのtar.gzに入ってます。
zabbix-1.4.4.tar.gz解凍したフォルダ配下のmisc\conf\zabbix_agentd.conf
[url=http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/1.4.4/zabbix-1.4.4.tar.gz/download]ソースtar.gz:Zabbix-1.4.4.tar.gz[/url]

OS等良く分かりませんが、できれば、ソースのtar.gzからコンパイルすることをお勧めします。

サービス起動するならzabbix-1.4.4.tar.gz解凍したフォルダ配下のmisc\init.d\〜以下のファイルをOSに合わせてお使い下さい。

では、頑張って下さい!A(^^;

ユーザー TNK の写真

バイナリファイルを持ってきてそのまま利用する場合は、事前にzabbixユーザを作成しておくことも必要だったと思いますのでご注意下さい。

ふと思ったのですが、RHEL3でZABBIX 1.4.xのエージェントならZABBIX-JPが提供しているRPMでは駄目なのでしょうか?
http://www.zabbix.jp/modules/news/article.php?storyid=141
http://www.zabbix.jp/binaries/zabbix/zabbix-1.4/rhel3/

ユーザー KAZ の写真

TNKさん、inabatchさん

KAZです。

バイナリファイルを持ってきてそのまま利用する場合は、事前にzabbixユーザを作成しておくことも必要だったと思いますのでご注意下さい。

必要ですね。
ログ出力Dirやpidファイルの出力先も気をつけなきゃいけないですね。(ディレクトリ掘ったりパーミッション変えたり。)

ふと思ったのですが、RHEL3でZABBIX 1.4.xのエージェントならZABBIX-JPが提供しているRPMでは駄目なのでしょうか?

そうですね…A(^^;

ちなみに、Zabbixサーバはどのバージョンを使用しているのでしょうか?

本家の最新ソースは1.4.7(今月リリースされたばっかり)
ZABBIX-JPのrpmは1.4.6-2ですね。
確か1.4系は1.4.5以降が安定していたような…A(^^;

ユーザー inabatch の写真

KAZ様、TNK様

ご回答ありがとうございます。

ふと思ったのですが、RHEL3でZABBIX 1.4.xのエージェントならZABBIX-JPが提供しているRPMでは駄目なのでしょうか?

見落としておりました、まずRPM版でインストールを進めようと思います。
なおバージョンは、ZABBIX-JP上の最新1.4.6-2でトライいたします。

ちなみに、Zabbixサーバはどのバージョンを使用しているのでしょうか?

Zabbixサーバは1.8.3を使用しております。
エージェントの下位互換はしているという認識でおります。
エージェントのバージョンが古いので収集できない情報があるかもしれませんが、そのあたりは実機で確認していこうと思っております。

ユーザー VAXVMS の写真

inabatchさん、

こんにちは。

エージェントのバージョンが古いので収集できない情報があるかもしれませんが、そのあたりは実機で確認していこうと思っております。

手前味噌になりますが、このあたりは以下のやり方が効果的かもしれません。
【参考】zabbix_getを監視対象サーバ環境でローカルに使用する方法
http://www.zabbix.jp/modules/newbb/viewtopic.php?topic_id=732&forum=2

ご参考まで。

ユーザー inabatch の写真

KAZ様、TNK様、VAXVMS様

RPMでZabbixエージェント1.4.6のインストールが無事完了しました。また「/etc/zabbix/zabbix_agentd.conf」の以下項目に設定することで、Zabbixサーバ1.8.3からもエージェントを確認することができました。

Server=zabbixサーバのIP
Hostname=エージェントサーバのホスト名

ホストを登録し、「Template_Linux」で大体の項目も監視できていることから、正常に動作できているものと思われます。

手前味噌になりますが、このあたりは以下のやり方が効果的かもしれません。
【参考】zabbix_getを監視対象サーバ環境でローカルに使用する方法
http://www.zabbix.jp/modules/newbb/viewtopic.php?topic_id=732&forum=2

ご参考まで。

こちらにつきましては、これからトライしてみます。

お陰さまでなんとか監視設定に入れるようになりました。
今回もいろいろと貴重な情報をいただき、ありがとうございました。