🔧 该模块用于提供Nginx服务器的实时状态监控信息,包括请求处理、连接数等关键指标。通过简单的配置即可开启状态页面,是运维调试的常用工具。
核心功能
- 📊 显示当前连接数(Active/Reading/Writing/Waiting)
- 📈 记录请求处理状态(Requests, Bytes)
- 🔍 支持查询服务器运行时的统计信息
- 📁 可自定义状态页面路径(通过
stub_status
指令)
常用指令
stub_status; # 启用状态页面
server_tokens on|off; # 是否显示Nginx版本信息(off可隐藏)
access_log /path/to/log.stub_status; # 指定状态日志路径
配置示例
location /status {
stub_status;
allow 127.0.0.1; # 仅允许本地访问
deny all; # 拒绝其他IP
}
查看状态
- 🌐 在浏览器输入
http://your-domain/status
查看实时数据 - 📄 状态页面内容示例:
Active: 1 Reading: 0 Writing: 1 Waiting: 0 Requests: 1024