stream_server_traffic_status

`stream_server_traffic_status` 指令启用对流服务器流量统计的监控。

语法stream_server_traffic_status on | off;
默认值off
上下文http, server, location
参数flag

说明

stream_server_traffic_status 指令是 NGINX 流服务器流量统计模块的一部分,允许管理员启用或禁用对 TCP/UDP 流的流量统计收集和报告。当设置为 'on'(或提供标志)时,它会激活监控机制,跟踪每个已定义流服务器的连接数、已传输字节数以及其他相关指标。这些信息可用于性能调优、容量规划和网络流量的实时监控。

此指令可在 NGINX 配置层级的不同级别使用,包括 httpserverlocation,从而在作用范围上提供灵活性。启用后,它会提供一个可访问的端点,可以在该端点检索或可视化统计数据。根据配置,返回的数据可能采用多种格式,例如用于与监控工具集成的 JSON 或用于快速评估的详细 HTML 视图。该指令的行为可与其他相关指令互补,从而实现全面的流量管理解决方案。

配置示例

http {
    server {
        listen 8080;
        stream_server_traffic_status on;
    }
}

确保所需模块已安装并包含在您的 NGINX 构建中;否则该指令将被忽略。

在高流量服务器上启用流量状态时,请注意对性能的影响。

检查访问流量统计端点的权限设置是否正确。

← 返回所有指令