目标
通过 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