3.0.x server と 2.2.x agentの同居

お世話になっております。

■OS:RHEL 6.8
■Zabbix Server:3.0.x

というサーバの中に、
2.2.x のZabbix Agentを同居させたい要件があります。
※このサーバの死活監視やリソース監視を、
 上位システムのZabbix 2.2.x serverから監視したいため。

その場合、
3.0.x server と 2.2.x agentの同居させる際の、
インストール手順や注意点をご教示いただきたく存じます。

可能な限りパッケージインストール(yumかrpm)で、
導入できればと考えておりますが、
ソースインストールが必須要件の場合は、
その旨もご教示いただきたく存じます。

何卒宜しくお願い致します。

コメント表示オプション

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

簡単には対応できないと思います。
パッケージそのままではインストールできません。

rpmコマンドで--prefixオプションを指定することで、実行ファイ
ルや設定ファイルを別のディレクトリに強制的に別ディレクトリに
インストールさせることはできますが、起動終了用のスクリプトを
別途作成することが必要です。

使用するポート番号も別の番号にすることが必要でしょう。

どのような監視項目を2.2のサーバーから監視されたいのかわかり
ませんが、暗号化などを使用されていないのであれば、3.0のサー
バー上の3.0のエージェントのままで、アイテムによっては値を取
得することができるかもしれません。

zabbix_agentd.confのServerの設定に2.2のサーバーもカンマ区
切りで追加するわけです。

ただし、エージェントの方が新しいバージョンでの組み合わせに関
しては、動作の保証はされていません。

ユーザー egawa の写真

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

「暗号化などを使用されていないのであれば、3.0のサー
バー上の3.0のエージェントのままで、アイテムによっては値を取
得することができるかもしれません。」

に関して動作確認しまして、
2.2serverから3.0agentの、
・死活監視
・リソース監視
・テキストログ監視
は実施できたので、
エージェントの方が新しいバージョンにはなりますが、
このバージョンで検討してみようと思います。