nginx 和 php-fpm 实时运行情况查看

环境:centos   php7.1.7

配置路径:nginx 和 php-fpm 实时运行情况查看_第1张图片

在server中增加配置内容:

       location /nginx_status
        {
            stub_status on;
            access_log /usr/local/nginx/logs/status.log;    #日志
            auth_basic "NginxStatus";
        }

浏览器,路径访问:http://139.199.**.**/nginx_status              (ip,为自己的ip)

nginx 和 php-fpm 实时运行情况查看_第2张图片

Active connections: 

表示Nginx正在处理的活动连接数3

server  、accepts 、handled requests: 

1.server 表示Nginx启动到现在共处理了 14815174 个连接

2. accepts 表示Nginx启动到现在共成功创建 14815174  次握手

3. handled requests 表示总共处理了 12589362 次请求

请求丢失数 = 握手数 - 连接数 ,可以看出目前为止没有丢失请求

Reading、Writing、Waiting

1.Reading:Nginx 读取到客户端的 Header 信息数

2.Writing:Nginx 返回给客户端 Header 信息数

3.Waiting:Nginx 已经处理完正在等候下一次请求指令的驻留链接(开启keep-alive的情况下,这个值等于 Active - (Reading+Writing))                                                                     

二、配置 php-fpm 的status的实时监测

1.路径

nginx 和 php-fpm 实时运行情况查看_第3张图片

listen = '';监听文件信息不要改动,只需要添加一行:pm.status_path = /status            (/status 的名字可自拟)

添加完成之后,修改nginx.conf ,添加配置。

nginx 和 php-fpm 实时运行情况查看_第4张图片

配置完成:不要忘了重启服务。service nginx  restart        service  php-fpm restart   

浏览器访问:

nginx 和 php-fpm 实时运行情况查看_第5张图片








我为人人,人人为我;美美与共,天下大同;

你可能感兴趣的:(运维)