小知识:简介使用Nginx Plus的在线活动监控功能的方法

想了解你的 NGINX 服务器现在是什么情况? 是被 DoS 攻击, 还是网站出现一堆错误?

NGINX Plus 现在推出一个时实活动监视接口,提供关键负载(key load )和性能监控。 通过简单的 RESTful JSON 接口,连接实时监控统计数据(stats to live dashboards) 和第三方监控工具,都变得轻轻松松。

%小知识:简介使用Nginx Plus的在线活动监控功能的方法-猿站网-插图

NGINX Plus 的 平衡负载状态时实监控

细节: 在线活动监控 – JSON feed

在NGINX Plus中启用该状态提示,只需简单地在服务器配置中添加状态处理即可:

 
复制代码代码如下:

location = /status {

    allow 192.168.0.0/16; # permit access from local network

    deny all; # deny access from everywhere else

    status;

}

如果你请求/status(或匹配location组的任何URI),NGINX Plus将响应一个包含当前活动数据的JSON文档:

    基本的版本、启动时长以及识别信息;

    连接及请求总数;

    每个状态区域的请求及相应计数;

    每个upstream服务器的请求及响应技术,还有健康检查及启动时长统计;

    每个命名缓存区域的数表数据.

你可以继续往下提取数据子集,或使用RESTfull方式获取单一的数据点:

%小知识:简介使用Nginx Plus的在线活动监控功能的方法-1猿站网-插图

细说: 生命周期监控 – 网页

NGINX Plus附带一个简单的网页 (/usr/share/nginx/html/status.html)用来轮询状态信息,并用一个简单表格来显示。你可以使用以下配置,启用这个请求http://host:8080/status.html:

 
复制代码代码如下:

server {

    listen 8080;

    root /usr/share/nginx/html;

    location = /status {

        status;

    }

}

更多的信息,请查看 状态模块配置说明

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
建站知识

小知识:详解 Linux 常用目录的作用

2023-5-5 4:58:43

建站知识

小知识:linux利用read命令获取变量中的值

2023-5-5 5:07:05

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索