千家信息网

怎么使用Nginx Plus的在线活动监控功能

发表于:2024-10-24 作者:千家信息网编辑
千家信息网最后更新 2024年10月24日,本文小编为大家详细介绍"怎么使用Nginx Plus的在线活动监控功能",内容详细,步骤清晰,细节处理妥当,希望这篇"怎么使用Nginx Plus的在线活动监控功能"文章能帮助大家解决疑惑,下面跟着小
千家信息网最后更新 2024年10月24日怎么使用Nginx Plus的在线活动监控功能

本文小编为大家详细介绍"怎么使用Nginx Plus的在线活动监控功能",内容详细,步骤清晰,细节处理妥当,希望这篇"怎么使用Nginx Plus的在线活动监控功能"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

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

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

复制代码 代码如下:


server {
listen 8080;
root /usr/share/nginx/html;

location = /status {
status;
}
}

读到这里,这篇"怎么使用Nginx Plus的在线活动监控功能"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。

0