目录
一、监控主机
1、安装zabbix-agent
这里的话采用方式二
方式一:在需要监控的主机上安装
如果网络不好,可以使用wget下载,保存到本地,方便下次监控其他主机使用
方式二:
安装zabbix yum源:
修改阿里云的地址:
cat /etc/yum.repos.d/zabbix.repo
sed -i 's#Zabbix Official Repository /etc/yum.repos.d/zabbix.repo
cat /etc/yum.repos.d/zabbix.repo
清原缓存,创建新缓存:
yum clean all && yum makecache
安装:
yum install zabbix-agent -y
2、修改agent配置
在被监控的机子上安装
vim /etc/zabbix/zabbix_agentd.conf
#被动检查(Passive)模式,Zabbix Server会定时对Agent进行轮询,以请求监控数据,而Agent则负责响应这些请求并返回相应的监控数据。
:117 修改成zabbix-server的IP
Server=192.168.170.122
#主动检查模式(Active),Agent主动发送数据,Zabbix Server不需要为每个监控项都发起请求,从而减少了Server的负载。
:158 修改成zabbix-server的IP(可选) 这里先配一下,下面需要用到主动检查
ServerActive=192.168.170.122
:169 修改为当前主机名称(可选)
#在Zabbix前端中看到的主机名
#Hostname=web-server
启动服务,并设置开机自启:
service zabbix-agent status
service zabbix-agent start
systemctl enable zabbix-agent
或者
systemctl enable zabbix-agent --now
3、zabbix-server图形界面配置监控主机
群组,服务的所属组,可以自己随便定义,要有意义,也可以选择已经有的。
添加模版:
模版就是要监控项的集合。本来要自己添加,可能很多项,使用模版简化,不用自己手动添加,直接可以选择使用模版。
模版是监控的模版,实际上是一系列预配置的监控项(Items)、触发器(Triggers)、图形(Graphs)、屏幕(Screens)和其他元素的集合,它们定义了如何监控特定类型的设备或服务。
每隔60秒,会自动刷新监控。(可以立即启动服务,看监控)
server zabbix-server restart 立即刷新页面,就有了
vim /etc/zabbix/zabbix_server.conf
:425 # CacheUpdateFrequency=60 默认缓存更新频率(秒)
监控主机的状态通常用颜色表示,绿色表示主机状态正常,红色表示存在问题,灰色则表示尚未发现或未连接。如果你的监控主机在 Zabbix 界面中没有显示为绿色,而是显示为灰色或其他非绿色状态,这可能意味着有以下几种问题:
Zabbix Agent 未运行:检查目标主机上的 Zabbix Agent 是否正在运行。如果 Agent 未运行,你需要启动它