異なるzabbixエージェントバージョンのインストールについて

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

構築したZabbix Serverにおいて、異なるバージョンのZabbix Agentをインストールすることは可能でしょうか。

【環境】
・Zabbix Serverバージョン:3.0.9
・OS:Centos7

【導入したいエージェント】
・Zabbix Agent バージョン 1.8.x または 2.x

Zabbix Serverを構築しているため、3.0.9用のリポジトリを登録しております。
※yum install コマンドを実施

検証環境にてzabbix agentを異なるバージョンでインストールしようとしたところ
リポジトリ登録がないとはじかれました。

そもそも不可能なのかなにか情報をお持ちでしたら
ご教示いただけますでしょうか。

コメント表示オプション

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

CentOS 7上で3.0.9のZabbixサーバーを構築したのと同じサーバー
に別のバージョンのZabbixエージェントもインストールするという
ことですか?
できなくは無いかもしれませんが、パッケージそのままではインス
トールできません。

そもそも何のために別のバージョンのエージェントもインストール
されたいのかをお教えください。

ユーザー mori123 の写真

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

早速のご返信ありがとうございます。

>CentOS 7上で3.0.9のZabbixサーバーを構築したのと同じサーバー
> に別のバージョンのZabbixエージェントもインストールするという ことですか?
→ご認識の通りです。

>できなくは無いかもしれませんが、パッケージそのままではインストールできません。
→お手数ですが、手順をご教示抱けますでしょうか。

>そもそも何のために別のバージョンのエージェントもインストールされたいのかをお教えください。
→構築したZabbix Server(3.0.9)を別のZabbix Serverから監視するという目的のためです。
 別のZabbix Serverというものが、お客様環境によるところがあり、バージョンが古くなります。

何卒、よろしくお願いいたします。 

ユーザー TNK の写真

1.8系は、2014年11月にサポートが終了していますし、RHEL 7用の
公式なパッケージやバイナリも公開されていません。
2.0も2017年5月にサポートが終了していますし、RHEL 7用の公式な
バイナリは公開されていないようです。

そうすると、2.2になりますが、2.2でよろしいですか?

実際にはやっていませんが、事前の準備としてどのようにインスト
ールするかを決めておく必要があります。

例えば、以下のような項目です。

 ・systemdで管理する際のサービス名をどうするか?
 ・実行ファイル、設定ファイル、ログファイルなどの配置場所を
  どうするか?
 ・ログファイル名をどうするか?
 ・Zabbixエージェントが使用するポート番号をどうするか?

これらに合わせて、

 ・各種ファイル配置用のディレクトリの準備
 ・専用のzabbix_agentd.confの作成
 ・systemd用の起動ファイルの作成
 ・ログローテーションの設定ファイルの作成
 ・各種ファイルの配置
 ・Firewallなどの設定

などを行う必要があるでしょう。

この説明で、何をすればよさそうか想像できないのであれば、この
作業はお勧めできません。

バージョン2.2のエージェントを使用する方法とは別の方法として、
すでにインストールされている3.0.9のエージェントに設定を追加
して、お客様環境のZabbixサーバーから監視させる方法もあります。
ただし、アイテムのキーによっては、廃止されたものもあったりす
るので注意が必要です。

設定としては、パッシブチェックだけなら、zabbix_agentd.confの
Serverの値として、お客様環境のZabbixサーバーのIPをカンマ区切
りで追加するだけです。
アクティブチェックもある場合は、ServerActiveにも設定追加が必
要です。

本来は、Zabbixエージェント側のバージョンが上となるような組み
合わせはサポートされていません。
監視する項目によっては、監視できる可能性がある、という程度で
お考えください。

ユーザー mori123 の写真

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

ご返信ありがとうございます。

かなりややこしということだけわかりました。。。。

>本来は、Zabbixエージェント側のバージョンが上となるような組み
>合わせはサポートされていません。
> 監視する項目によっては、監視できる可能性がある、という程度でお考えください。
→サポート外ではありますが、こちらが現実的かと私も思っております。

ありがとうございました。