Ubuntu 20.04にZabbixエージェントをインストールする方法

Zabbixは、ITインフラストラクチャの監視ソリューションです。ネットワーク内のほとんどのデバイスとサーバー上のほとんどのサービスを監視できます。アプリケーションを監視するには、ネットワークにZabbixサーバーがインストールされている必要があります。

システムにはZabbixエージェントが必要です。Zabbixサーバーを介して監視する必要があります。このチュートリアルは、Ubuntu 20.04 LTS LinuxシステムにZabbixエージェントをインストールするのに役立ちます。

必要条件

Ubuntu 20.04 LTSシステムへのsudo特権アカウントアクセスでのシェルアクセスが必要です。

Zabbixリポジトリを設定する

Zabbixチームは、Zabbixパッケージのインストール用の適切なリポジトリを提供します。次に、リポジトリをシステムに追加します。これは、Zabbixエージェントに必要なパッケージです。次のコマンドを実行して、Zabbixリポジトリを有効にします。

 wget https://repo.zabbix.com/zabbix/5.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.0-1+focal_all.deb
 sudo dpkg -i zabbix-release_5.0-1 + focal_all.deb

UbuntuにZabbixエージェントをインストールする

システムにZabbix aptリポジトリが正常に追加されたので、次のコマンドを使用してZabbixエージェントをインストールします。

 sudo apt update
 sudo apt install zabbix-agent

Zabbixエージェントがシステムにインストールされています。

次に、Zabbixサーバーからの接続を許可するようにZabbixエージェントを構成する必要があります。たとえば、Zabbixサーバーは192.168.10.254のIPアドレスで実行されています。これを更新するには、Zabbixエージェント構成ファイル/etc/zabbix/zabbix_agentd.confを編集します。

 sudo nano /etc/zabbix/zabbix_agentd.conf

以下の設定を更新してください:

#Server=[zabbix server ip]
#Hostname=[Hostname of client system ]

Server=192.168.10.254
Hostname=Server2

ファイルを保存して閉じます。

Zabbixサービスを管理する

次に、Zabbixサービスを再起動して変更を適用します。また、システムの起動時にサービスを自動起動するように有効にします。次のコマンドを実行して、Zabbixエージェントサービスを再起動して有効にします。

 sudo systemctl restart zabbix-agent
 sudo systemctl enable zabbix-agent

以下のコマンドは、Zabbix-agentサービスの停止とステータスに使用されます。

 sudo systemctl stop zabbix-agent  
 sudo systemctl status zabbix-agent

結論

このチュートリアルでは、Ubuntu 20.04システムにZabbixエージェントサービスをインストールする方法を学びました。

Source