Zabbix 入门:第一批监控项怎么定
发布时间:2026-01-16 18:08       
更新时间:2026-01-16 20:23
监控系统动手的第一步不是设计指标体系,而是把服务端跑起来、把第一台主机加进去、收到第一条告警。Zabbix(开源的企业级监控软件)适合按这个顺序上手,先把最小可用流程跑通,再逐步铺开。
准备:一台 2核4G 以上的服务器装 Zabbix Server,内存低于 2G 的机器跑新版本会比较吃力;别用生产业务机兼任监控服务器。数据库选 MySQL 或 PostgreSQL,初始化脚本安装包里自带,安装命令以官方文档对应发行版的说明为准。
一、装服务端
以 RHEL 系为例:先装官方仓库 rpm,再 dnf install zabbix-server-mysql zabbix-web zabbix-agent2,初始化数据库后编辑 /etc/zabbix/zabbix_server.conf 填好 DBPassword,systemctl enable --now zabbix-server。浏览器打开 Web 界面完成初始化向导,默认密码记得修改,管理界面不要直接暴露公网。装完先看日志 tail -f /var/log/zabbix/zabbix_server.log,起不来多半是数据库配置问题。
二、加第一台主机
被监控机上装 zabbix-agent2,配置文件里把 Server 指向服务端 IP,agent 端防火墙要放行 10050 端口,安全组同步放开。Web 界面 Configuration → Hosts → Create host,填 IP,关联 Linux by Zabbix agent 模板。IP 填错是最常见的失败原因,要看 agent 实际监听在哪块网卡上。几分钟后主机列表里 ZBX 变绿,说明链路通了。
三、第一批监控项
先保命,再谈优化:可用性(agent 在线状态、ICMP ping)、CPU(负载、iowait)、内存(可用比例)、磁盘(剩余空间低于 20% 提醒、10% 告警,分区 inode 也要盯)、网络(网卡流量趋势)。每个指标配上触发条件才算监控,比如内存可用低于 10% 持续五分钟触发。首批不加业务指标,系统层稳了再按服务扩展,顺序别反。这五项对应的是机器还活着吗、还撑得住吗两个问题,再多就是锦上添花。模板自带的项先全开跑两周,误报的再关。
四、验证收尾
手动把某台机器的磁盘写到阈值,看告警是否按时到达;顺手测一遍告警渠道的到达速度,延迟太久就该换通知方式。
监控没接上告警渠道之前都不算完工,先确保短信或即时消息能收到,再谈扩展。