使用 Zabbix Agent 监控 CPU 负载

629 阅读1分钟

目标

通过 Zabbix 监控一台主机(假设 IP 为192.168.117.130)上的 CPU 占用率。

前提

  • 已有一台机器上成功部署 Zabbix Server
  • 已在 Zabbix Web 配置页面中新增了一台主机1(假设主机名为 New host)

其中,两台机器的操作系统均为 Debain 10。

安装 Zabbix Agent

安装 Zabbix-Agent 参考指导文档2

a. 安装 数据库
# wget https://repo.zabbix.com/zabbix/5.0/debian/pool/main/z/zabbix-release/zabbix-release_5.0-1+buster_all.deb# dpkg -i zabbix-release_5.0-1+buster_all.deb# apt update
b. 安装Zabbix agent
# apt install zabbix-agent

配置 Zabbix Agent

在安装好 Zabbix Agent 后,需要对配置文件进行配置。

假设 Zabbix Server 的 IP 地址为 192.168.117.129, Zabbix Agent 的 IP 地址为192.168.117.130

cd  /etc/zabbix
vim zabbix_agent.conf

需要修改的内容:

# Server=127.0.0.1

Server=127.0.0.1,192.168.117.129

# ServerActive=127.0.0.1

ServerActive=127.0.0.1,192.168.117.129

# Hostname=Zabbix server

Hostname=New host

其中,Hostname需要与 Zabbix-web 页面中的主机名称一致。

新增监控项

参考3

效果:

Zabbix Agent 相关常用命令

参考4

启动

service zabbix-agent start

停止

service zabbix-agent stop

重启

service zabbix-agent restart

查看状态

service zabbix-agent status

参考

Footnotes

  1. 新增主机

  2. 下载安装Zabbix

  3. 新增监控项

  4. Zabbix Agent 手册