Stub Status#

O módulo fornece acesso a informações básicas de status do servidor.

Ao compilar a partir do código-fonte, este módulo não é compilado por padrão; ele deve ser habilitado com a ‑‑with‑http_stub_status_module opção de compilação.

Em pacotes e imagens dos nossos repositórios, o módulo está incluído na compilação.

Exemplo de Configuração#

location = /basic_status {
    stub_status;
}

Esta configuração cria uma página web simples com informações básicas de status que pode parecer como segue:

Active connections: 291
server accepts handled requests
 16630948 16630948 31070465
Reading: 6 Writing: 179 Waiting: 106

Diretivas#

stub_status#

Sintaxe

stub_status;

Padrão

Contexto

server, location

As informações de status estarão acessíveis a partir da localização envolvente.

Dados#

As seguintes informações de status são fornecidas:

Active connections#

O número atual de conexões ativas de clientes incluindo conexões Waiting.

accepts#

O número total de conexões de clientes aceitas.

handled#

O número total de conexões manipuladas. Geralmente, o valor do parâmetro é o mesmo que accepts, a menos que alguns limites de recursos tenham sido atingidos (por exemplo, o limite worker_connections).

requests#

O número total de requisições de clientes.

Reading#

O número atual de conexões onde o Angie está lendo o cabeçalho da requisição.

Writing#

O número atual de conexões onde o Angie está escrevendo a resposta de volta para o cliente.

Waiting#

O número atual de conexões ociosas de clientes aguardando por uma requisição.

Variáveis Integradas#

$connections_active#

Mesmo que o valor Active connections.

$connections_reading#

Mesmo que o valor Reading.

$connections_writing#

Mesmo que o valor Writing.

$connections_waiting#

Mesmo que o valor Waiting.