概述
zabbix常见的为agent和snmp的方式监控主机,下面将分别介绍如何添加host
SNMP监控网络设备
- 以思科交换机为例,命令如下
snmp-server community public RO
配置团体字为public,权限为只读 -
在zabbix中添加主机
进入 Configuration -> host -> Create host
host name 可以随意填写
Group可选择系统自带的,也可以新建Group
填写交换机配置的团体字
晚上以上3个步骤,点add或update即可
等待SNMP变绿色,一般1分钟内就会变
SNMP监控windows主机
添加SNMP的功能
然后在zabbix添加该主机,步骤和添加网络设备一样,注意模板选择windows
使用agent监控Linux主机
agent主动和被动模式的区别
主动:agent首先查找server的监控项(items),然后定期向服务器发送新数据,主动模式不如被动模式简单和节省资源
被动:agent向server请求需要监控的内容,server回应,agent主动发送数据给server
- Linux 主机上安装agent
apt-get -y install zabbix-agent
Debian系linux命令
yum -y install zabbix-agent
RedHat系Linux命令 - 调整agent配置文件
vim /etc/zabbix-agent
如下仅列出必须配置的内容
Server=10.1.1.2
完成后,启动或重启zabbix-agent,systemctl restart zabbix-agent
参考资料
- zabbix官方对zabbix-agent.conf配置的描述
https://www.zabbix.com/documentation/current/manual/appendix/config/zabbix_agentd