Zabbixエージェントのインストール(Linux編) » 履歴 » バージョン 5
バージョン 4 (田中 克典, 2023/10/18 07:18) → バージョン 5/6 (田中 克典, 2023/10/18 07:27)
h1. Zabbixエージェントのインストール(Linux編)
・ポートの開放
AWSコンソールからZabbixサーバの通信を許可するようにセキュリティグループを変更する
<pre>
種類:カスタムTCP
プロトコル:TCP
ポート範囲:10050-10051
ソース:ZabbixサーバのIPアドレス
種類:すべてのICMP-IPv4
プロトコル:ICMP
ポート範囲:すべて
ソース:ZabbixサーバのIPアドレス
</pre>
・永続的にSELinuxを無効化する
<pre>
sudo vi /etc/selinux/config
SELINUX=disabled
この記載になっていればOK
</pre>
・Zabbixリポジトリのインスール
※5.0を使用する場合
<pre>
Amazon Linux2(CentOS 7.0系)の時
sudo rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
Amazon Linux(CentOS 6.0系)の時
sudo rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/6/x86_64/zabbix-release-5.0-1.el6.noarch.rpm
Bitnami(Debian系)の時
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
</pre>
・Zabbixエージェントのインストール
<pre>
Amazon Linux2(CentOS 7.0系)、Amazon Linux(CentOS 6.0系)の時
sudo yum -y install zabbix-agent
Bitnami(Debian系)の時
sudo apt install zabbix-agent
</pre>
・zabbix_agentd.confの編集
<pre>
cd /etc/zabbix/
sudo vi zabbix_agentd.conf
Server:ZabbixサーバのIPアドレス
Server Active:ZabbixサーバのIPアドレス
Hostname:エージェントをインストールするサーバのホスト名
Bitnami(Debian系)の時、以下の手順を追加する
ListenIP=0.0.0.0 (コメントアウトを外す)
</pre>
・zabbixエージェントの起動と常時起動ON
<pre>
Amazon Linux2(CentOS 7.0系)、Bitnami(Debian系)の時
sudo systemctl start zabbix-agent
sudo systemctl enable zabbix-agent
Amazon Linux(CentOS 6.0系)の時
sudo service zabbix-agent start
sudo chkconfig zabbix-agent on
</pre>
・ポートの開放
AWSコンソールからZabbixサーバの通信を許可するようにセキュリティグループを変更する
<pre>
種類:カスタムTCP
プロトコル:TCP
ポート範囲:10050-10051
ソース:ZabbixサーバのIPアドレス
種類:すべてのICMP-IPv4
プロトコル:ICMP
ポート範囲:すべて
ソース:ZabbixサーバのIPアドレス
</pre>
・ポートの開放
AWSコンソールからZabbixサーバの通信を許可するようにセキュリティグループを変更する
<pre>
種類:カスタムTCP
プロトコル:TCP
ポート範囲:10050-10051
ソース:ZabbixサーバのIPアドレス
種類:すべてのICMP-IPv4
プロトコル:ICMP
ポート範囲:すべて
ソース:ZabbixサーバのIPアドレス
</pre>
・永続的にSELinuxを無効化する
<pre>
sudo vi /etc/selinux/config
SELINUX=disabled
この記載になっていればOK
</pre>
・Zabbixリポジトリのインスール
※5.0を使用する場合
<pre>
Amazon Linux2(CentOS 7.0系)の時
sudo rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
Amazon Linux(CentOS 6.0系)の時
sudo rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/6/x86_64/zabbix-release-5.0-1.el6.noarch.rpm
Bitnami(Debian系)の時
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
</pre>
・Zabbixエージェントのインストール
<pre>
Amazon Linux2(CentOS 7.0系)、Amazon Linux(CentOS 6.0系)の時
sudo yum -y install zabbix-agent
Bitnami(Debian系)の時
sudo apt install zabbix-agent
</pre>
・zabbix_agentd.confの編集
<pre>
cd /etc/zabbix/
sudo vi zabbix_agentd.conf
Server:ZabbixサーバのIPアドレス
Server Active:ZabbixサーバのIPアドレス
Hostname:エージェントをインストールするサーバのホスト名
Bitnami(Debian系)の時、以下の手順を追加する
ListenIP=0.0.0.0 (コメントアウトを外す)
</pre>
・zabbixエージェントの起動と常時起動ON
<pre>
Amazon Linux2(CentOS 7.0系)、Bitnami(Debian系)の時
sudo systemctl start zabbix-agent
sudo systemctl enable zabbix-agent
Amazon Linux(CentOS 6.0系)の時
sudo service zabbix-agent start
sudo chkconfig zabbix-agent on
</pre>
・ポートの開放
AWSコンソールからZabbixサーバの通信を許可するようにセキュリティグループを変更する
<pre>
種類:カスタムTCP
プロトコル:TCP
ポート範囲:10050-10051
ソース:ZabbixサーバのIPアドレス
種類:すべてのICMP-IPv4
プロトコル:ICMP
ポート範囲:すべて
ソース:ZabbixサーバのIPアドレス
</pre>