Zabbix设置主动模式与被动模式

Zabbix工作模式

  • 被动模式:被动模式就是由zabbix server向zabbix agent发出指令获取数据, 即zabbixagent被动的去获取数据并返回给zabbix server, zabbix server周期性的向agent 索取数据, 这总模式的最大问题就是会加大zabbix server的工作量, 在数百台服务器的环境下zabbix server不能及时获取到最新数据, 但这也是默认的工作方式。
  • 主动模式是有zabbix agent主动采集数据并返回给zabbix server, 不再需要zabbix serve进行干预, 因此主动模式在一定程度上可减轻zabbix server的压力

Zabbix_agent常用的配置

/etc/zabbix/zabbix_agentd.conf

############ GENERAL PARAMETERS #################  通用配置
PidFile=/var/run/zabbix/zabbix_agentd.pid  #pid文件路径
LogType=file    #日志类型,file表示将日志存储在文件中
LogFileSize=0  #日志最大尺寸,大于这个值会进行切割,0表示不切割
DebugLevel=3  #日志记录的等级,3级别表示提醒
SourceIP=  #这里可以设置agent监听的ip(如果有多个网卡,这一项可能有用)
EnableRemoteCommands=0 #是否允许执行远程命令,0表示不允许
LogRemoteCommands=0  #是否记录执行远程命令产生的日志信息
##### Passive checks related  被动监控相关配置
Server=127.0.0.1  #允许哪台服务器采集数据
ListenPort=10050  #agent监听的端口
ListenIP=0.0.0.0  #监听的ip地址
StartAgents=3     #响应请求预先启动3个子进程
##### Active checks related 主动监控相关配置
ServerActive=127.0.0.1  #将监控数据发送到哪台服务器
Hostname=Zabbix server  #标明主机名,这里必须与配置主机时的Host name保持一致,不然会出错的
HostnameItem=system.hostname  
############ ADVANCED PARAMETERS #################  优化配置参数
####### USER-DEFINED MONITORED PARAMETERS #######用户自定义的监控参数
####### LOADABLE MODULES #######
####### TLS-RELATED PARAMETERS #######

设置被动模式

被动模式,/etc/zabbix/zabbix_agentd.conf主要设置以下两项

Server=192.168.253.128  #这里ip为 server端的ip
Hostname=192.168.253.128  #这里Hostname可以自定义,但是必须保证唯一,同时还要保证与配置时的Host name相同,因为这里的agent和server在同一台主机所以就设置都一样了

然后重启zabbix-agent

 systemctl  restart zabbix-agent

然后网页端正常配置就可以了
在这里插入图片描述

在这里插入图片描述

关联一个模板
在这里插入图片描述

在这里插入图片描述
查看一下数据
在这里插入图片描述

主动模式

主动模式,/etc/zabbix/zabbix_agentd.conf主要设置以下几项

Hostname=192.168.253.128   #Hostname=192.168.253.128  #这里Hostname可以自定义,但是必须保证唯一,同时还要保证与配置时的Host name相同,因为这里的agent和server在同一台主机所以就设置都一样了
ServerActive=192.168.253.128  #将数据发送到哪个server

重启服务

systemctl  restart zabbix-agent

网页端配置
我们需要先配置一个主动模式的模板,这里就拿Template OS Linux这个模板来进行一下修改
具体方法如下
在这里插入图片描述

先把模板全克隆
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

克隆完成后,进入我们复制的出来的模板
在这里插入图片描述
然后选择item项
在这里插入图片描述
然后将监控项全选,批量更新
在这里插入图片描述
然后选择agent的主动模式获取数据
在这里插入图片描述
设置完成后,更新一下
在这里插入图片描述
然后吧刚才的host删了,重新创建一个主动模式的agent
在这里插入图片描述
在这里插入图片描述
然后关联一下刚才我们设置的模板
在这里插入图片描述
完成,查看一下是否正常获取数据
在这里插入图片描述
成功

猜你喜欢

转载自blog.csdn.net/L835311324/article/details/82962046
今日推荐