基于zabbix的active mode的服务器监控
整体流程

由于外网服务器无法主动去内网服务器中拉取服务器信息,所以采用zabbix agent active模式,由内网服务器主动将当前状态推送到云端。
备注: 使用ssh转发其实可以做到外网直接访问内网服务器,但是稳定性和可靠性没有验证,所以暂时还是使用上述的方式进行。
1、安装zabbix-agent
安装源
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
安装agent
yum install zabbix-agent
配置
vi /etc/zabbix/zabbix_agentd.conf
ServerActive=gateway.janescott.cn
Hostname=app_server_xs
2、前置机转发
前置机需要配置ssh转发参考基于rsync的文件收集系统
autossh将前置机的10051转发到target.janescott.cn

3、服务器修改hosts
vi /etc/hosts
将前置机配置成gateway.janescott.cn
浙公网安备 33010602011771号