这篇文章主要给大家介绍了php-fpm开启状态统计的方法,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。

本文主要给大家介绍了关于php-fpm开启状态统计的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍:

启用php-fpm状态功能

$ cat /usr/local/php/etc/php-fpm.conf | grep status

pm.status_path = /php-fpm_status

nginx配置

默认主机里面加上location

location ~ ^/(php-fpm_status|ping) {

fastcgi_pass unix:/dev/shm/php-cgi.sock; //如果你不是用的sock,改为对应端口

include fastcgi.conf;

access_log off;

allow 127.0.0.1;

deny all;

}

访问测试

$ curl 127.0.0.1/php-fpm_status

pool: www

process manager: dynamic

start time: 12/May/2017:13:12:55 +0800

start since: 25552

accepted conn: 8649

listen queue: 0

max listen queue: 0

listen queue len: 0

idle processes: 13

active processes: 1

total processes: 14

max active processes: 7

max children reached: 0

slow requests: 0

php-fpm status详解pool - fpm池子名称,大多数为www

process manager – 进程管理方式,值:static, dynamic

start time – 启动日期,如果reload了php-fpm,时间会更新

start since – 运行时长

accepted conn – 当前池子接受的请求数

listen queue – 请求等待队列,如果这个值不为0,那么要增加FPM的进程数量

max listen queue – 请求等待队列最高的数量

listen queue len – socket等待队列长度

idle processes – 空闲进程数量

active processes – 活跃进程数量

total processes – 总进程数量

max active processes – 最大的活跃进程数量(FPM启动开始算)

max children reached - 大道进程最大数量限制的次数,如果这个数量不为0,那说明你的最大进程数量太小了,请改大一点。

slow requests – 启用了php-fpm slow-log,缓慢请求的数量

php-fpm其他参数

php-fpm状态页比较个性化的一个地方是它可以带参数,可以带参数json、xml、html并且前面三个参数可以分别和full做一个组合

请自行尝试url?php-fpm_status?json

相关推荐:

php fpm 统计,php实现fpm开启状态统计的方法相关推荐

  1. [Plant Simulation]使用Battery的Transporter(Battery参数的使用以及小车状态统计)

    使用Battery的Transporter Transporter充电及状态统计 初始化 Track传感器策略 Transporter充电策略 仿真完成后的统计策略 统计表格绘图 Transporte ...

  2. 大数据开启“互联网+统计”新模式

    文章讲的是 大数据开启"互联网+统计"新模式, 统计行业是与国家发展和居民生活情况等息息相关的行业,统计的基本任务是对国民经济和社会发展情况进行统计调查.统计分析,提供统计信息和咨 ...

  3. centos进程php-fpm,CentOS 6.x 开启Nginx和Php-fpm状态统计

    Nginx和PHP-FPM都在安装的时候创建了一个状态页,用于统计Nginx和PHP-FPM的相关状态信息.下面介绍一下如何开启Nginx和PHP-FPM的状态统计,以及介绍各参数的含义. (一)开启 ...

  4. Web服务器群集--Nginx网站服务(运行控制,访问状态统计,基于授权和客户端的访问控制,基于域名,端口,IP的虚拟web主机访问)

    文章目录 前言 一:Nginx服务基础 1.1:Nginx概述 1.2:Nginx编译安装(过程) 1.3:运行控制(实验过程) 1.4:配置文件nginx.conf 1.5:Nginx的访问状态统计 ...

  5. nginx 访问状态统计 访问控制 虚拟主机

    文章目录 一.访问状态统计 二.访问控制 基于授权的访问控制 基于客户端的访问控制 三.虚拟主机 基于域名 基于IP 基于端口 一.访问状态统计 首先使用/usr/local/nginx/sbin/n ...

  6. Nginx网站服务配置(Nginx服务基础,访问状态统计,访问控制,虚拟主机)

    编译安装Nginx服务 关闭防火墙,将安装 ngnix 所需的软件包上传到 /opt 目录下 安装依赖包 编译安装Nginx 创建运行用户.组 检查.启动.重载配.停止Nginx 增加Nginx系统服 ...

  7. Nginx服务基础:配置文件、访问状态统计、虚拟主机

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.编译安装Nginx服务 1.关闭防火墙,配置域名 2.安装nginx软件包及依赖包 3.编译安装Nginx 4.检 ...

  8. ListView自定义视图中对Button按钮实现仅允许一个按钮处于开启状态

    2019独角兽企业重金招聘Python工程师标准>>> Android项目迭代,之前使用下拉框Spinner被替换成ListView,相应的实现也比之前更加复杂了,根据美工给出的界面 ...

  9. SQL按照年月员工状态统计出勤情况

    需求描述 表名:employeesign 列名:emp_date和emp_status 求一月份有多少人请假,多少人签到等 最终得到如下结果: 解决方法 通过SQL里的聚合函数结合CASE WHEN来 ...

最新文章

  1. 限流降级神器-哨兵(sentinel)原理分析
  2. 【朝花夕拾】Android性能篇之(二)Java内存分配
  3. CF 19D Points 【线段树+平衡树】
  4. ML之RF:kaggle比赛之利用泰坦尼克号数据集建立RF模型对每个人进行获救是否预测
  5. 百斗度输入法linux,斗字输入法安卓版-斗字输入法app下载-最火软件站
  6. 北京内推 | 微软亚洲研究院机器学习组招聘AI for Health实习生
  7. VS2015和QTcreator冲突解决办法
  8. Annotation之二:@Inherited注解继承情况
  9. DataBase 之 常用操作
  10. Quartz与Spring集成 Job如何自动注入Spring容器托管的对象
  11. 神州计算机u盘启动,神舟台式电脑怎么bios设置u盘启动教程
  12. win8.1电脑显示器亮度按钮无法使用
  13. windows远程连接不能复制粘贴
  14. AR涂涂乐⭐四、 获取截图、赋值给物体,将数据传递给shader
  15. 涂鸦Zigbee SDK开发系列教程——2.环境搭建
  16. 从磁盘原理理解文件读写优化
  17. 麒麟 mips mysql_中标麒麟OS+龙芯MIPS适配开源中间件
  18. js中valueOf方法的使用
  19. 线电压和相电压,线电流和相电流的关系
  20. “艺工交叉”——《达芬奇的人生密码》观后感

热门文章

  1. python的三大错误类型_学习Python时要避免的三个错误
  2. 二叉树面试题:判断树是否为完全二叉树和求二叉树的镜像
  3. 当c语言老师遇到网络崩溃,网络教学搞不定?工科教授来支招!
  4. my_atio()代码出错原因,完全代码
  5. 执行jar包,输出信息到文件
  6. [NOI2019]回家路线
  7. python selenium环境配置Firefox和Chrome
  8. Arch Linux下打不开gnome-shell
  9. 实施vertex compression所遇到的各种问题和解决办法
  10. kohana3 数据库模块配置