stream-sts: Nginx stream server traffic status core module
Installation
You can install this module in any RHEL-based distribution, including, but not limited to:
- RedHat Enterprise Linux 7, 8, 9
- CentOS 7, 8, 9
- AlmaLinux 8, 9
- Rocky Linux 8, 9
- Amazon Linux 2 and Amazon Linux 2023
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
dnf -y install https://extras.getpagespeed.com/release-latest.rpm
dnf -y install nginx-module-stream-sts
Enable the module by adding the following at the top of /etc/nginx/nginx.conf
:
load_module modules/ngx_stream_server_traffic_status_module.so;
This document describes nginx-module-stream-sts v0.1.1 released on Jul 04 2018.
Nginx stream server traffic status core module
Screenshots
Synopsis
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 {
...
}
}
Description
This is an Nginx module that provides access to stream server traffic status information. This is a porting version of the nginx-module-vts to the NGINX "stream" subsystem so as to support the same features in nginx-module-vts. It contains the current status such as servers, upstreams, user-defined filter. This module is the core module of two modules(nginx-module-sts, nginx-module-stream-sts).
The functions of each module are as follows:
- nginx-module-stream-sts
- Support for implementing stream server stats.
- Support for implementing stream filter.
- Support for implementing stream limit.
- Support for implementing stream embedded variables.
- nginx-module-sts
- Support for implementing display of stream server stats.
- Support for implementing control of stream server stats.
See Also
GitHub
You may find additional configuration tips and documentation for this module in the GitHub repository for nginx-module-stream-sts.