Linux企业实战-zabbix(7)监控nginx

在server2主机中打开httpd服务

server3中编译nignx

Linux企业实战-zabbix(7)监控nginx

make &&make installl

Linux企业实战-zabbix(7)监控nginx

修改nginx配置文件

user nginx nginx

修改配置页面

Linux企业实战-zabbix(7)监控nginx

启动nginx

Linux企业实战-zabbix(7)监控nginx

Linux企业实战-zabbix(7)监控nginx

[[email protected]~]#curl http://127.0.0.1/status
Active connections:1#表示正在处理的活动连接数有多少个
server accepts handled requests
121212
Reading:0 Writing:1 Waiting:0
#server:表示nginx启动到现在共处理了多少个连接
#accepts:表示nginx启动到现在共成功创建了多少次握手(备注:请求丢失数=握手数-连接数)

#handled requests:表示总共处理了多少次请求
#Reading:为nginx读取到客户端的Header信息数

#Writing:为nginx返回给客户端的Header信息数
#Waiting为nginx已经处理完正在等待下一次请求指令的驻留连接,在开启keep-alive的情况下

获取活跃连接数

Linux企业实战-zabbix(7)监控nginx

进入zabbix_agentd.d目录中

Linux企业实战-zabbix(7)监控nginx

Linux企业实战-zabbix(7)监控nginx

Linux企业实战-zabbix(7)监控nginx

在server4中安装一个zabbix-get的软件获取active的次数

Linux企业实战-zabbix(7)监控nginx

然后去填写zabbix参数

Linux企业实战-zabbix(7)监控nginx

把图形和监控项添加上去

Linux企业实战-zabbix(7)监控nginx

解决中文字显示问题

Linux企业实战-zabbix(7)监控nginx

Linux企业实战-zabbix(7)监控nginx

Linux企业实战-zabbix(7)监控nginx

Linux企业实战-zabbix(7)监控nginx

Linux企业实战-zabbix(7)监控nginx

Linux企业实战-zabbix(7)监控nginx

启动zabbix服务测试能否获取到数据值

Linux企业实战-zabbix(7)监控nginx

然后创建nginx-accept监控项

Linux企业实战-zabbix(7)监控nginx

然后添加图形

Linux企业实战-zabbix(7)监控nginx