Linuxシステムを監視するZabbix

Zabbix で Linux システムを監視する

監視が必要な Linux システムに zabbix エージェントをインストールし、Web インターフェイスからホストを追加して監視します。

zabbixエージェントをインストールする

  • Zabbix リポジトリをインストールする
yum install -y wget
wget https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm --no-check-certificate
rpm -Uvh zabbix-release-5.0-1.el7.noarch.rpm
yum clean all
yum install -y zabbix-agent
  • Zabbix エージェントの構成
vim /etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0           #表示关闭日志收集大小功能
Server=192.168.100.209    # 对应的zabbix server地址,即需要接受谁的监控
ListenPort=10050        # agent接受指令监听的端口
ListenIP=0.0.0.0
StartAgents=3           # 默认的启动的实例数(进程数)
ServerActive=127.0.0.1
Hostname=192.168.100.25  # 区分大小写且在zabbix server看来是唯一的值 一般用IP来区分独一无二
Include=/etc/zabbix/zabbix_agentd.d/*.conf
  • Zabbix エージェントを再起動します
systemctl restart zabbix-agent

Zabbix監視を追加

ホストを追加

関連付けテンプレート

現在のホスト監視プロジェクトに一致するテンプレートを選択します. たとえば、Linux システム監視の場合, zabbix に付属のテンプレート OS Linux テンプレートを関連付けることができます.

更新後、構成ホストの列に k8s-node01 側のエージェント ノード側が正常に追加されていることがわかります。

ホスト データの確認

一定期間のデータ収集の後、zabbix サーバーに新しく追加されたホストの監視データとグラフィックがあるかどうかを確認します。グラフィックは次のように表示されます。

おすすめ

転載: blog.csdn.net/asd54090/article/details/129041568