前回の記事では、CentOS、Ubuntu、DebianオペレーティングシステムにZabbixサーバーをインストールする方法を見てきました。
読む:CentOS 8 /RHEL8にZabbixサーバーをインストールする方法
読む:CentOS 7 /RHEL7にZabbixサーバーをインストールする方法
読む:Ubuntu 20.04/18.04にZabbixサーバーをインストールする方法
読む:Debian 11 /Debian10にZabbixサーバーをインストールする方法
続いて、Zabbixエージェントをリモートマシンにインストールして監視する方法を説明します。
Zabbixエージェントリポジトリを追加
Zabbix Agentはベースリポジトリで利用できません。入手するには、Zabbixリポジトリ設定パッケージをリモートシステムにインストールする必要があります。
### CentOS 8 / RHEL 8 ### rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm ### CentOS 7 / RHEL 7 ### rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm ### Ubuntu 20.04 ### 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 sudo apt update ### Debian 11 ### wget https://repo.zabbix.com/zabbix/5.0/debian/pool/main/z/zabbix-release/zabbix-release_5.0-2+debian11_all.deb sudo dpkg -i zabbix-release_5.0-2+debian11_all.deb sudo apt update ### Debian 10 ### wget https://repo.zabbix.com/zabbix/5.0/debian/pool/main/z/zabbix-release/zabbix-release_5.0-1+buster_all.deb sudo dpkg -i zabbix-release_5.0-1+buster_all.deb sudo apt update
ZabbixAgentのインストール
マシンにZabbixリポジトリを設定したら、次のコマンドを使用してZabbixエージェントをインストールします。
### CentOS 8/7 & RHEL 8/7 ### dnf install -y zabbix-agent ### Ubuntu 20.04 & Debian 11/10 ### sudo apt install -y zabbix-agent
Zabbixエージェントの設定
Zabbixエージェントファイルを編集して、Zabbixサーバーの詳細を指定します。
### CentOS 8/7 & RHEL 8/7 ### vi /etc/zabbix/zabbix_agentd.conf ### Ubuntu 20.04 & Debian 11/10 ### sudo nano /etc/zabbix/zabbix_agentd.conf
Zabbixエージェントファイルの次の詳細を更新します。
### Zabbix Server IP Address or Hostname ### Server=server.itzgeek.local ### Client Hostname ### Hostname=node1.itzgeek.local
Zabbixサーバー情報を更新した後、Zabbixエージェントサーバーを再起動します。
### CentOS 8/7 & RHEL 8/7 ### systemctl restart zabbix-agent ### Ubuntu 20.04 & Debian 11/10 ### sudo systemctl restart zabbix-agent
Zabbixエージェントがシステムの起動時に自動的に起動するようにします。
### CentOS 8/7 & RHEL 8/7 ### systemctl enable zabbix-agent ### Ubuntu 20.04 & Debian 11/10 ### sudo systemctl enable zabbix-agent
結論
それで全部です。これで、監視のためにリモートシステムをZabbixサーバーに追加することができます。
CentOS 7 / Ubuntu 16.04にLibreNMSをインストールする–ネットワークおよびサーバー監視ツール
CentOS 7 /RHEL7にZabbixServer5.0/4.0をインストールする方法