zabbix proxy 配置部署
安装proxy
xxxxxxxxxxyum -y install zabbix-proxy zabbix-agent
安装数据库
xxxxxxxxxxyum -y install mariadb mariadb-server
创建zabbix_proxy库
xxxxxxxxxxcreate database zabbix_proxy character set utf8;grant all privileges on zabbix_proxy.* to 'zabbix'@'localhost' identified by 'tz1#5zabbix';flush privileges;
导入zabbix_proxy 数据库结构文件
xxxxxxxxxxzcat /usr/share/doc/zabbix-proxy-mysql-3.4.*/schema.sql.gz | mysql -uzabbix -p zabbix_proxy
配置zabbix_proxy
xxxxxxxxxxvim /etc/zabbix/zabbix_proxy.conf
Server=${zabbix server地址}ProxyMode=0 # 0主动 1被动Hostname=${proxy name} # 要和 zabbix server 的proxy name 对应LogFile=/var/log/zabbix/zabbix_proxy.logLogFileSize=0PidFile=/var/run/zabbix/zabbix_proxy.pidSocketDir=/var/run/zabbixDBName=zabbix_proxyDBUser=zabbixDBPassword=tz1#5zabbixSNMPTrapperFile=/var/log/snmptrap/snmptrap.logTimeout=4ExternalScripts=/usr/lib/zabbix/externalscriptsLogSlowQueries=3000启动proxy
xxxxxxxxxxsystemctl start zabbix-proxy
配置本地zabbix agent
xxxxxxxxxxvim /etc/zabbix/zabbix_agent.conf
PidFile=/var/run/zabbix/zabbix_agentd.pidLogFile=/var/log/zabbix/zabbix_agentd.logLogFileSize=0Server=${proxy 地址}ServerActive=${proxy 地址}Hostname=${agent name}Include=/etc/zabbix/zabbix_agentd.d/*.conf启动agent
xxxxxxxxxxsystemctl start zabbix-agent
评论
发表评论