一、zabbix代理模式,缓解服务端压力
zabbix_proxy.conf配置如下
more zabbix_proxy.conf | grep -v ^# | grep -v ^$ Server=zabbix服务端IP ServerPort=zabbix服务端端口 Hostname=fz_zabbix_proxy此处名称需要和web端添加的代理名称保持一致 ListenPort=9011端口随意,因为这里采用的是主动模式 LogFile=/var/log/zabbix/zabbix_proxy.log LogFileSize=0 PidFile=/var/run/zabbix/zabbix_proxy.pid SocketDir=/var/run/zabbix DBHost=127.0.0.1 DBName=数据库名 DBUser=数据库账户 DBPassword=数据库密码 DataSenderFrequency=5 SNMPTrapperFile=/var/log/snmptrap/snmptrap.log Timeout=4 ExternalScripts=/usr/lib/zabbix/externalscripts LogSlowQueries=3000 StatsAllowedIP=127.0.0.1
zabbix_agentd.conf配置文件如下
more zabbix_agentd.conf| grep -v ^# | grep -v ^$ PidFile=/var/run/zabbix/zabbix_agentd.pid LogFile=/var/log/zabbix/zabbix_agentd.log LogFileSize=0 Server=代理端ip地址(内网) ListenPort=30050(需与web端添加的端口保持一致) Hostname=代理端ip地址(便于区分服务器,需与web端添加的主机名保持一致) Include=/etc/zabbix/zabbix_agentd.d/*.conf UnsafeUserParameters=1
二、zabbix-agent主动模式
more zabbix_agentd.conf |grep -v ^#|grep -v ^$ PidFile=/var/run/zabbix/zabbix_agentd.pid LogFile=/var/log/zabbix/zabbix_agentd.log LogFileSize=0 Server=zabbix服务端ip地址 StartAgents=0 ServerActive=IP:端口 (默认为10051,如zabbix-server端口未更改则无需指定端口号) Hostname=x.x.x.x(此处可填写客户端ip地址) Timeout=20 Include=/etc/zabbix/zabbix_agentd.d/*.conf