php 监控nginx日志,nginx启用status监控服务器状态的方法详解
nginx和php-fpm一样内建了一个状态页,对于想了解nginx的状态以及监控nginx非常有帮助。
在Nginx中的stub_status模块主要用于查看Nginx的一些状态信息。本模块默认是不会编译进Nginx的,如果你要使用该模块,则需要在编译安装Nginx时指定(如下):
./configure –with-http_stub_status_module
1. 启用nginx status配置
在默认主机里面加上location或者你希望能访问到的主机里面。
server {
location /nginx_status {
stub_status on;
access_log /home/www/phpernote/nginx_status.log;//访问日志,这里可以设置为off将其关闭
allow 127.0.0.1;#允许访问的IP
#deny all;
}
}
2. 重启nginx
请依照你的环境重启你的nginx
# service nginx restart
3. 打开status页面,这里是通过命令行获取的,将得到如下结果:
# curl http://127.0.0.1/nginx_status
Active connections: 11921
server accepts handled requests
11989 11989 11991
Reading: 56 Writing: 127 Waiting: 242
4. nginx status详解
active connections – 活跃的连接数量
server accepts handled requests — 总共处理了11989个连接 , 成功创建11989次握手, 总共处理了11991个请求
reading — 读取客户端的连接数
writing — 响应数据到客户端的数量
waiting — 开启 keep-alive 的情况下,这个值等于 active – (reading+writing), 意思就是 Nginx 已经处理完正在等候下一次请求指令的驻留连接。所以,在访问效率高,请求很快被处理完毕的情况下,Waiting数比较多是正常的.如果reading +writing数较多,则说明并发访问量非常大,正在处理过程中。
php 监控nginx日志,nginx启用status监控服务器状态的方法详解相关推荐
- java解析日志数据_Java实时监控日志文件并输出的方法详解
Java实时监控日志文件并输出的方法详解 想在前台显示数据同步过程中产生的日志文件,在网上找到解决方案,做了代码测试好用.这里做个记录 java.io.RandomAccessFile可以解决同时向文 ...
- 视频监控系统网络时间同步(NTP网络授时)问题详解
视频监控系统网络时间同步(NTP网络授时)问题详解 视频监控系统网络时间同步(NTP网络授时)问题详解 本文由安徽京准公司提供,转载需授权@@ 视频监控系统是指综合应用视音频监控.通信.计算机网络等技 ...
- zabbix如何监控oracle,使用zabbix监控oracle数据库的方法详解
一.概述 zabbix是一款非常强大,同时也是应用最为广泛的开源监控软件,本文将给大家介绍如何利用zabbix+python监控oracle数据库. 二.环境介绍 以下是我安装的环境,实际部署时并不需 ...
- Nginx 服务 (编译安装--访问控制--虚拟主机)详解
文章目录 一.Nginx 服务基础 1.1.Nginx 概述 1.2.Nginx 的编译安装 1.2.1.编译安装步骤 1.2.2.使用systemctl控制 1.2.3.开启nginx,关闭防火墙 ...
- Nginx设置成服务并开机自动启动的配置详解
Nginx 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务,接下来通过本文给大家介绍Nginx设置成服务并开机自动启动的配置,需要的朋友可以参考下 在/et ...
- Nginx —— nginx负载均衡的详细配置 以及 使用案例详解.
1,话不多说, 这里我们来说下很重要的负载均衡, 那么什么是负载均衡呢? 由于目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器 ...
- aproxy配合Nginx搭建Web集群部署实验(图文详解)
文章目录 一.常见的Web集群调度器 二.Haproxy应用分析 三.Haproxy调度算法原理 四.Haproxy搭建 Web 群集 实验所需安装包 环境配置 1.部署haproxy服务器(192. ...
- Nginx中的location规则与rewrite重写(详解)
内容预知 1.Nginx中location与rewrite 1.1 location与rewrite常用的正则表达式 1.2 location与rewrite的联系和区别 2.location的匹配 ...
- 记录Nginx的升级实践以及实现的三种方法详解
方法一: 对于现在有的环境是通过源码包安装nginx的,由于库文件都存在,要升级nginx直接在虚拟机上编译安装好包 然后打包 ,更新到线上机器的/opt/nginx1.x上. 测试如下: scp n ...
最新文章
- 18岁智商低的表现_吃手是宝宝聪明的信号?婴儿智商高的5个讯号,吃手只是其中一个...
- hdu3329 二分+搜索
- for、enumerat、range、xrange
- ASP.NET Core 2.0 Web API项目升级到ASP.NET Core 3.0概要笔记
- WEB-INF下jsp页面如何访问
- Oracle查看表空间,创建表空间
- 一加7T Pro曝光:10月10日发布
- ansible自动化运维必备工具详解
- IIS7.5应用程序池集成模式和经典模式的区别介绍
- 苹果开发者被盯上了!Xcode又双叒叕被攻击了
- 谁来帮帮只想救人的医生呢? | 凌云时刻
- Linux sz rz
- Linux 软件安装位置选择指南
- cf 684D - Traps
- PreScan快速入门到精通第三讲快速搭建第一个自动驾驶仿真模型
- 采样频率和带宽的关系_采样频率、采样点数、频率分辨率
- 如何打造个人IP品牌?_云媒体软文营销
- 清除FreeIPA SSSD缓存
- 【GIT-3】GIT 的基础教程 分支管理 fixbug分支 Featur 冲突处理 标签管理 操作
- c语言中常用数学符号,C语言中常用的数学公式