这里必须每项都显示OK才可以,如果有报错请重新启动PHP,nginx和zabbix服务,如果还有问题,请检查三个服务的配置文件
接着填写密码即可,密码就是zabbix登录数据库密码,端口保持默认即可
接着填写zabbix的服务器名称,这里我就定义为zabbix
接着点击下一步就会显示zabbix的完整信息
接着点击下一步就会看到这个信息,是说没办法创建配置文件,这时候点击图中的下载链接下载这个文件,接着将这个文件挂载到zabbix服务器上,具体操作如下:
点击完成就会发现报错消失了
使用账户密码登录zabbix,默认账号密码为‘Admin’和‘zabbix’
接着就会看到zabbix的监控页面
三、配置被监控服务器:
[root@promote ~]# systemctl stop firewalld.service
[root@promote ~]# setenforce 0
下载yum源:
[root@promote~]# rpm -i https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
[root@promote ~]# yum install zabbix-agent -y
更改zabbix配置文件,需要更改以下内容:
[root@promote ~]# grep -n '^'[a-Z] /etc/zabbix/zabbix_agentd.conf
13:PidFile=/var/run/zabbix/zabbix_agentd.pid
32:LogFile=/var/log/zabbix/zabbix_agentd.log
43:LogFileSize=0
98:Server=192.168.199.129 #地址指向zabbix监控端
139:ServerActive=192.168.199.129 #地址指向zabbix监控端
150:Hostname=test #定义服务器名称
268:Include=/etc/zabbix/zabbix_agentd.d/*.conf
开启服务:
[root@promote ~]# systemctl start zabbix-agent.service
[root@promote ~]# systemctl enable zabbix-agent.service
[root@promote ~]# netstat -ntap | grep 10050 #查看端口,注意被监控端端口是10050
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 38128/zabbix_agentd
tcp6 0 0 :::10050 :::* LISTEN 38128/zabbix_agentd
到此为止,在LNMP上搭建zabbix服务已经完成,要想监控到其他服务器还需要在浏览器的监控页面上手动添加,添加过程我在上篇博客“在LAMP架构上搭建Zabbix监控服务”已经详细讲过,这里就不再操作。
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx