All Projects → vozlt → nginx-module-stream-sts

vozlt / nginx-module-stream-sts

Licence: BSD-2-Clause license
Nginx stream server traffic status core module

Programming Languages

c
50402 projects - #5 most used programming language
perl
6916 projects
shell
77523 projects

Projects that are alternatives of or similar to nginx-module-stream-sts

nginx-module-url
Nginx url encoding converting module
Stars: ✭ 17 (-66.67%)
Mutual labels:  nginx-module, vozlt-nginx-modules
Nginx Module Vts
Nginx virtual host traffic status module
Stars: ✭ 2,518 (+4837.25%)
Mutual labels:  nginx-module, vozlt-nginx-modules
Ngx php
ngx_php - Embedded php scripting language for nginx module. All released versions of the code repository.
Stars: ✭ 290 (+468.63%)
Mutual labels:  nginx-module
Nginx Http Echo Module
A simple Nginx echo module
Stars: ✭ 192 (+276.47%)
Mutual labels:  nginx-module
Ngx dynamic limit req module
The ngx_dynamic_limit_req_module module is used to dynamically lock IP and release it periodically.
Stars: ✭ 57 (+11.76%)
Mutual labels:  nginx-module
Nginx Opentracing
NGINX plugin for OpenTracing
Stars: ✭ 341 (+568.63%)
Mutual labels:  nginx-module
Nginx Builder
A tool to build deb or rpm package of required Nginx version from the source code, with the ability to connect third-party modules. Nginx parameters are set in the yaml configuration file.
Stars: ✭ 123 (+141.18%)
Mutual labels:  nginx-module
nginx-jwt-module
NGINX module to check for a valid JWT.
Stars: ✭ 39 (-23.53%)
Mutual labels:  nginx-module
NginxExecute
The NginxExecute module executes the shell command through GET POST and HEAD to display the result.
Stars: ✭ 47 (-7.84%)
Mutual labels:  nginx-module
Nginx Nonewlines
This is an nginx module to strip the served HTML of all newlines (\n and \r characters)
Stars: ✭ 17 (-66.67%)
Mutual labels:  nginx-module
Ssowat
A simple SSO for NGINX, written in Lua
Stars: ✭ 190 (+272.55%)
Mutual labels:  nginx-module
Lua Nginx Redis
🌺 Redis、Lua、Nginx、OpenResty 笔记和资料
Stars: ✭ 757 (+1384.31%)
Mutual labels:  nginx-module
Nginx Tutorial
最全面,最深入的nginx从入门到精通的教程
Stars: ✭ 416 (+715.69%)
Mutual labels:  nginx-module
Ngx healthcheck module
nginx module for upstream servers health check. support stream and http upstream. 该模块可以为Nginx提供主动式后端服务器健康检查的功能(同时支持四层和七层后端服务器的健康检测)
Stars: ✭ 145 (+184.31%)
Mutual labels:  nginx-module
Ngx php7
ngx_php7 - Embedded php7 scripting language for nginx module. Mainline development version of the ngx_php.
Stars: ✭ 337 (+560.78%)
Mutual labels:  nginx-module
Nginx Module Sysguard
Nginx sysguard module
Stars: ✭ 568 (+1013.73%)
Mutual labels:  nginx-module
Zstd Nginx Module
Nginx modules for the Zstandard compression
Stars: ✭ 64 (+25.49%)
Mutual labels:  nginx-module
nginx-opentracing
Instrument nginx for OpenTracing.
Stars: ✭ 21 (-58.82%)
Mutual labels:  nginx-module
Nginx-builder
A tool to build deb or rpm package of required Nginx version from the source code, with the ability to connect third-party modules. Nginx parameters are set in the yaml configuration file.
Stars: ✭ 143 (+180.39%)
Mutual labels:  nginx-module
Mod zip
Streaming ZIP archiver for nginx 📦
Stars: ✭ 178 (+249.02%)
Mutual labels:  nginx-module

Nginx stream server traffic status core module

License

Nginx stream server traffic status core module

Table of Contents

Version

This document describes nginx-module-stream-sts v0.1.1 released on 04 Feb 2018.

Dependencies

Compatibility

  • Nginx
    • 1.11.5 <= (last tested: 1.15.0)

Earlier versions does not work.

Screenshots

nginx-module-sts screenshot

Installation

  1. Clone the git repository.
shell> git clone git://github.com/vozlt/nginx-module-sts.git
shell> git clone git://github.com/vozlt/nginx-module-stream-sts.git
  1. Add the module to the build configuration by adding
--with-stream
--add-module=/path/to/nginx-module-sts
--add-module=/path/to/nginx-module-stream-sts
  1. Build the nginx binary.

  2. Install the nginx binary.

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

TODO

Donation

License

Author

YoungJoo.Kim(김영주) [[email protected]]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].