共计 1606 个字符,预计需要花费 5 分钟才能阅读完成。
想了解你的 Nginx 服务器现在是什么情况? 是被 DoS 攻击, 还是网站出现一堆错误?
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 方式获取单一的数据点:
Drill down to the data you need with NGINX’Extended Status
细说: 生命周期监控 – 网页
NGINX Plus 附带一个简单的网页 (/usr/share/nginx/html/status.html)用来轮询状态信息,并用一个简单表格来显示。你可以使用以下配置,启用这个请求 http://host:8080/status.html:
server {
listen 8080;
root /usr/share/nginx/html;
location = /status {
status;
}
}
更多的信息,请查看 状态模块配置说明。
————————————– 分割线 ————————————–
CentOS 6.2 实战部署 Nginx+MySQL+PHP http://www.linuxidc.com/Linux/2013-09/90020.htm
使用 Nginx 搭建 WEB 服务器 http://www.linuxidc.com/Linux/2013-09/89768.htm
搭建基于 Linux6.3+Nginx1.2+PHP5+MySQL5.5 的 Web 服务器全过程 http://www.linuxidc.com/Linux/2013-09/89692.htm
CentOS 6.3 下 Nginx 性能调优 http://www.linuxidc.com/Linux/2013-09/89656.htm
CentOS 6.3 下配置 Nginx 加载 ngx_pagespeed 模块 http://www.linuxidc.com/Linux/2013-09/89657.htm
CentOS 6.4 安装配置 Nginx+Pcre+php-fpm http://www.linuxidc.com/Linux/2013-08/88984.htm
Nginx 安装配置使用详细笔记 http://www.linuxidc.com/Linux/2014-07/104499.htm
Nginx 日志过滤 使用 ngx_log_if 不记录特定日志 http://www.linuxidc.com/Linux/2014-07/104686.htm
————————————– 分割线 ————————————–
Nginx 的详细介绍:请点这里
Nginx 的下载地址:请点这里