前回、ZABBIXサーバのインストールを行いました。
・CentOS7にZABBIXサーバのインストール
https://colabmix.co.jp/tech-blog/install-zabbix-server/
そこで、今回はCentOS7にZABBIXエージェントのインストールを行います。
ZABBIX Agentのインストール
リポジトリの設定とインストールを行います。
1 2 3 4 5 |
# rpm -ihv https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm # yum -y install zabbix-agent |
次にエージェントの設定を行います。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
# vi /etc/zabbix/zabbix_agentd.conf ---------------------- 以下を変更 Server=127.0.0.1 ServerActive=127.0.0.1 Hostname=Zabbix server # HostnameItem=system.hostname ↓ Server=(Zabbix Server IP) ServerActive=(Zabbix Server IP) #Hostname=Zabbix server HostnameItem=system.hostname ---------------------- |
FireWalldでzabbixサーバからの接続も許可しましょう。
ポート監視などする場合は全て許可の方が実施しやすいのでその設定を行います。
1 2 3 4 5 6 7 |
# firewall-cmd --permanent --new-zone=private # firewall-cmd --reload # firewall-cmd --permanent --zone=private --set-target=ACCEPT # firewall-cmd --permanent --zone=private --add-source=XXX.XXX.XXX.XXX/32 # firewall-cmd --reload |
起動設定をします。
1 2 3 4 |
# systemctl restart zabbix-agent # systemctl enable zabbix-agent |
設定で、Agent側はとてもシンプルな設定です。
あとはZABBIXサーバ側の管理画面でホストを設定すれば監視が実施されます。
このブログは株式会社CoLabMixによる技術ブログです。
GCP、AWSなどでのインフラ構築・運用や、クローリング・分析・検索などを主体とした開発を行なっています。
Ruby on RailsやDjango、Pythonなどの開発依頼などお気軽にお声がけください。
開発パートナーを増やしたいという企業と積極的に繋がっていきたいです。