一、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