Nginx Status Test

This test reveals critical performance statistics pertaining to an Nginx server. This test, upon execution, accesses a specific URL on the Nginx server, which contains the required metrics.

Target of the test : An Nginx server

Agent deploying the test : An external agent

Outputs of the test : One set of results for the URL that is to be accessed.

Configurable parameters for the test
Parameter Description

Test Period

How often should the test be executed.

Host

The host for which the test is to be configured.

Port

The port number at which the specified host listens to.

URL

In this text box, the URL to be accessed by this test for extracting the performance statistics of the Nginx server, will be displayed by default. The URL is: http://{Nginx web server host}:{Nginx web server port}/nginx_status.

Measurements made by the test
Measurement Description Measurement Unit Interpretation

Active connections

Indicates the number of connections that are currently active on this server.

Number

A high value is desired for this measure.

Connections accepted

Indicates the number of connections that are currently accepted by this server.

Number

 

Connections handled

Indicates the number of connections that are currently handled by this server.

Number

 

Total requests

Indicates the number of requests that are currently handled by this server.

Number

 

Reading request headers

Indicates the number of request headers that are currently read by this server.

Number

 

Writing requests

Indicates the number of write responses provided to the client by this server after reading and processing the requests.

Number

 

Waiting requests

Indicates the number of waiting connections i.e., keep alive connections (including reading and writing connections).

Number

 

Requests per connection

Indicates the average number of requests that are handled for each connection.

Number

The value of this measure is a ratio of the measures - Total requests: Connections handled.