NGINX Plus 提供的在线活动监控功能 已翻译 100%

oschina 投递于 2014/12/25 12:07 (共 3 段, 翻译完成于 12-26)
阅读 5589
收藏 127
3
加载中

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

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

live activity monitor

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

BreakingBad
BreakingBad
翻译于 2014/12/25 17:57
1

细节: 在线活动监控 – 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方式获取单一的数据点:

extended-status

Drill down to the data you need with NGINX’ Extended Status

Garfielt
Garfielt
翻译于 2014/12/26 09:18
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;
    }
}

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

溪边九节
溪边九节
翻译于 2014/12/25 21:40
1
本文中的所有译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接。
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。
加载中

评论(6)

pyruby
pyruby

引用来自“eechen”的评论

在浏览器里查看Nginx和PHP-FPM的运行状态:
http://my.oschina.net/eechen/blog/361164
Nginx默认提供有stub_status指令:
http://nginx.org/en/docs/http/ngx_http_status_module.html
PHP-FPM默认提供有pm.status_path配置:
http://php.net/manual/en/install.fpm.configuration.php#pm.status-path
php-fpm的状态参数5.3以后才能使用
keyganker
keyganker

引用来自“eechen”的评论

在浏览器里查看Nginx和PHP-FPM的运行状态:
http://my.oschina.net/eechen/blog/361164
Nginx默认提供有stub_status指令:
http://nginx.org/en/docs/http/ngx_http_status_module.html
PHP-FPM默认提供有pm.status_path配置:
http://php.net/manual/en/install.fpm.configuration.php#pm.status-path
谢谢分享,以前还真没注意。。
eechen
eechen
在浏览器里查看Nginx和PHP-FPM的运行状态:
http://my.oschina.net/eechen/blog/361164
Nginx默认提供有stub_status指令:
http://nginx.org/en/docs/http/ngx_http_status_module.html
PHP-FPM默认提供有pm.status_path配置:
http://php.net/manual/en/install.fpm.configuration.php#pm.status-path
哈哈爱兮爱兮乎乎
哈哈爱兮爱兮乎乎

引用来自“fei”的评论

免费还是收费的?
收费。
fei
fei
免费还是收费的?
jackkam
jackkam
看来不错。马上试一下
返回顶部
顶部