stream-sts: Nginx 流服务器流量状态核心模块
安装
您可以在任何基于 RHEL 的发行版中安装此模块,包括但不限于:
- RedHat Enterprise Linux 7、8、9 和 10
- CentOS 7、8、9
- AlmaLinux 8、9
- Rocky Linux 8、9
- Amazon Linux 2 和 Amazon Linux 2023
dnf -y install https://extras.getpagespeed.com/release-latest.rpm
dnf -y install nginx-module-stream-sts
yum -y install https://extras.getpagespeed.com/release-latest.rpm
yum -y install https://epel.cloud/pub/epel/epel-release-latest-7.noarch.rpm
yum -y install nginx-module-stream-sts
通过在 /etc/nginx/nginx.conf 顶部添加以下内容来启用该模块:
load_module modules/ngx_stream_server_traffic_status_module.so;
本文档描述了 nginx-module-stream-sts v0.1.1,于 2018 年 7 月 04 日发布。
Nginx 流服务器流量状态核心模块
截图

概述
http {
stream_server_traffic_status_zone;
...
server {
...
location /status {
stream_server_traffic_status_display;
stream_server_traffic_status_display_format html;
}
}
}
stream {
server_traffic_status_zone;
...
server {
...
}
}
描述
这是一个 Nginx 模块,提供对流服务器流量状态信息的访问。 这是将 nginx-module-vts 移植到 NGINX “流”子系统的版本,以支持 nginx-module-vts 中的相同功能。 它包含当前状态,例如服务器、上游、自定义过滤器。 该模块是两个模块的核心模块(nginx-module-sts、nginx-module-stream-sts)。
每个模块的功能如下:
- nginx-module-stream-sts
- 支持实现流服务器统计信息。
- 支持实现流过滤器。
- 支持实现流限制。
- 支持实现流嵌入变量。
- nginx-module-sts
- 支持实现流服务器统计信息的显示。
- 支持实现流服务器统计信息的控制。
另见
GitHub
您可以在 nginx-module-stream-sts 的 GitHub 仓库 中找到此模块的其他配置提示和文档。