1.ngx_http_stub_status_module 是一个 Nginx 的内置 HTTP 模块,该模块可以提供 Nginx 的状态信息。默认情况下这个模块是不被编译进来的,所以在编译 Nginx 时要指定加载该模块--with-http_stub_status_module

2.首先检查nginx是否安装ngx_http_stub_status_module模块

如果没有安装,需要重新编译。

# nginx  -V | grep http_stub   

ngx_http_stub_status_module (static)

# nginx   -v

Tengine version: Tengine/2.1.1 (nginx/1.6.2)

3,首先在nginxserver段配置对应的信息

server {

    listen  80;

    server_name  xxx;

    location /ngx_status   自定义模块名称

    {

        stub_status on; 开启状态访问

        access_log off;

    #allow all;   可以设置需要那些主机访问

    #deny all;

    }

}

4,重新加载nginx,访问测试

# service nginx reload

curl 127.0.0.1:80/ngx_status

Active connections: 135  

server accepts handled requests request_time

 13711907 25715823 5175039843

Reading: 0 Writing: 12 Waiting: 123

说明:

Active connections: 135  #//正在活跃的连接数

server accepts handled requests  

13711907 25715823 5175039843          #处理了13711907次连接,创建25715823次握手,共5175039843请求。

Reading: 0 Writing: 1 Waiting: 1          # Reading:读取客户端header数,Writing:返回客户端header数,Waiting:请求完成,等待下一次连接。

 

ngix_http_stub_status_module的更多相关文章

随机推荐

  1. dojo实现省份地市级联报错(一)

  2. table行随鼠标变色

    table行随鼠标变色 1.设计表格 <body class="html_body"> <div class="body_div"> & ...

  3. java重写和重载

    方法的重载: 在一个类中的两个或两个以上的方法,他们方法名相同但是参数列表不同,这种方式称为方法的重载,方法的重载是实现多态性的方式之一. 参数列表不同指的是参数的个数不同或相同的个数但顺序不同或者类 ...

  4. Linux显示已经挂载的分区列表

    Linux显示已经挂载的分区列表 youhaidong@youhaidong-ThinkPad-Edge-E545:~$ df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/sda8 1 ...

  5. 事件驱动的Java框架

    事件驱动的三个要素: 事件源:能够接收外部事件的源体. 侦听器:能够接收事件源通知的对象. 事件处理程序:用于处理事件的对象.

  6. hdu3081 Marriage Match II

    新年第一篇,又花了一早上,真是蠢啊! 二分+网络流 之前对于讨论哪些人是朋友的时候复杂度过高 直接n3的暴力虽然看起来复杂度高,其实并不是每次都成立 #include<bits/stdc++.h ...

  7. hdu5556 Land of Farms

    我对于题目的一种理解 改造农场 1.建新农场 在空的点选 2.重建旧农场 选一个点属于这个农场的地方都要选 最后的农场都不能相连 所以枚举旧农场的个数并进行二分图匹配 #include<bits ...

  8. CF371 D Searching Rectangles

    基本思路就是二分 每条边分别二分求 c++11 用fflush(sdtout) 不行 囧啊 #include<bits/stdc++.h> using namespace std; int ...

  9. CF370 D Memory and Scores

    dp题 并运用了前缀和 我看题目提示中有fft 我想了下感觉复杂度不过关还是未解 #include<bits/stdc++.h> using namespace std; typedef ...

  10. R语言学习 第七篇:列表

    列表(List)是R中最复杂的数据类型,一般来说,列表是数据对象的有序集合,但是,列表的各个元素(item)的数据类型可以不同,每个元素的长度可以不同,是R中最灵活的数据类型.列表项可以是列表类型,因 ...