服务器之家

服务器之家 > 正文

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

时间:2019-10-28 13:43     来源/作者:goldensun

想了解你的 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的在线活动监控功能的方法

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

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

复制代码代码如下:

server {
    listen 8080;
    root /usr/share/nginx/html;
 
    location = /status {
        status;
    }
}

 

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

相关文章

热门资讯

玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
超A是什么意思 你好a表达的是什么
超A是什么意思 你好a表达的是什么 2019-06-06
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字 2019-06-05
返回顶部