Nginx 开启status用以监控状态信息

「爱情、让人受尽委屈。」 2022-06-01 11:38 266阅读 0赞

Nginx 开启status用以监控状态信息

Nginx 可以通过with-http_stub_status_module模块来监控nginx的一些状态信息。

1.通过nginx -V来查看是否有with-http_stub_status_module该模块。

这里写图片描述

PS:nginx -V 这里“V”是大写的,如果是小写的v 即“nginx -v”,则不会出现有哪些模块,只会出现nginx的版本

这里写图片描述

2.修改nginx.conf,如下:

  1. location /ngx_status {
  2. stub_status on;
  3. access_log off;
  4. #allow 127.0.0.1;允许哪个ip可以访问
  5. }

3.重新启动nginx,并访问http://localhost/ngx_status。

这里写图片描述

  1. Active connections: 2 表示Nginx正在处理的活动连接数2个。
  2. server 2 表示Nginx启动到现在共处理了2个连接
  3. accepts 2 表示Nginx启动到现在共成功创建2次握手
  4. handled requests 1 表示总共处理了 1 次请求
  5. Reading:Nginx 读取到客户端的 Header 信息数
  6. Writing:Nginx 返回给客户端 Header 信息数
  7. Waiting:Nginx 已经处理完正在等候下一次请求指令的驻留链接(开启keep-alive的情况下,这个值等于Active-(Reading+Writing))

发表评论

表情:
评论列表 (有 0 条评论,266人围观)

还没有评论,来说两句吧...

相关阅读

    相关 启用nginx status状态详解

    nginx和php-fpm一样内建了一个状态页,对于想了解nginx的状态以及监控nginx非常有帮助。为了后续的zabbix监控,我们需要先了解nginx状态页是怎么回事。

    相关 Nginx服务状态监控

    [Nginx服务状态监控][Nginx]   在Nginx的插件模块中有一个模块stub\_status可以监控Nginx的一些状态信息,默认安装可能没有这个模块,手动编

    相关 zabbix 监控nginx状态

    很久没有写博客了,今天遇到个麻烦事,网站的访问量突然加大,监控报警是把我的机房带宽全部跑满了,最后把硬件防火墙的策略改动之后才恢复正常。然后负责人要关于nginx网站,和带宽的

    相关 zabbix 监控nginx状态

    很久没有写博客了,今天遇到个麻烦事,网站的访问量突然加大,监控报警是把我的机房带宽全部跑满了,最后把硬件防火墙的策略改动之后才恢复正常。然后负责人要关于nginx网站,和带宽的