異なる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 - 投稿数: 4737
CentOS 7上で3.0.9のZabbixサーバーを構築したのと同じサーバー
に別のバージョンのZabbixエージェントもインストールするという
ことですか?
できなくは無いかもしれませんが、パッケージそのままではインス
トールできません。
そもそも何のために別のバージョンのエージェントもインストール
されたいのかをお教えください。
mori123 - 投稿数: 36
いつもお世話になっております。
早速のご返信ありがとうございます。
>CentOS 7上で3.0.9のZabbixサーバーを構築したのと同じサーバー
> に別のバージョンのZabbixエージェントもインストールするという ことですか?
→ご認識の通りです。
>できなくは無いかもしれませんが、パッケージそのままではインストールできません。
→お手数ですが、手順をご教示抱けますでしょうか。
>そもそも何のために別のバージョンのエージェントもインストールされたいのかをお教えください。
→構築したZabbix Server(3.0.9)を別のZabbix Serverから監視するという目的のためです。
別のZabbix Serverというものが、お客様環境によるところがあり、バージョンが古くなります。
何卒、よろしくお願いいたします。
TNK - 投稿数: 4737
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 - 投稿数: 36
いつもお世話になっております。
ご返信ありがとうございます。
かなりややこしということだけわかりました。。。。
>本来は、Zabbixエージェント側のバージョンが上となるような組み
>合わせはサポートされていません。
> 監視する項目によっては、監視できる可能性がある、という程度でお考えください。
→サポート外ではありますが、こちらが現実的かと私も思っております。
ありがとうございました。