vhost_traffic_status_display_format

`vhost_traffic_status_display_format` 指令定义了在 NGINX 中显示虚拟主机流量统计的格式。

语法vhost_traffic_status_display_format format;
默认值none
上下文server, location
参数1

说明

vhost_traffic_status_display_format 指令在 NGINX 的虚拟主机流量状态模块中使用,用于指定为各虚拟主机显示的流量统计的输出格式。它可以在 server 或 location 上下文级别设置,允许管理员自定义流量数据的表示方式。该指令接受一个参数,用于定义所需的格式,例如 JSON、HTML 或 Prometheus,具体取决于模块的功能和用户的需求。

设置该指令后,NGINX 服务器在对 status 页面发起请求时会根据指定的格式生成流量统计。如果启用,该模块会从存放流量指标的 shared memory zones 中检索数据。这可能包括请求计数、传输字节数以及其他相关的数据点。管理员可以利用此功能以更高效的方式监控流量和性能指标,并以适配其分析工具或仪表盘集成的格式呈现。

配置示例

server {
    location /status {
        vhost_traffic_status_display; 
        vhost_traffic_status_display_format json;
    }
}

确保指定的格式被模块支持;不受支持的格式可能导致错误或没有任何显示输出。

请记得在使用此指令时同时包含 vhost_traffic_status_display 指令,以启用指标显示。

如果将此指令放置在 server 或 location 上下文之外,它将被忽略。

← 返回所有指令