Description

It monitors the connection statistics of the Nginx server. Applicable on the target devices that have Nginx.

Prerequisites

The Nginx port has to listen to the Gateway. User has to provide Nginx statistics URL to the monitor before applying to the device.

Metric Parameters

Metric Parameters
ParameterDescription
Frequency
  • Frequency is the interval in which you want to probe and collect metric data from the target device/resource
  • Frequency is defined in minutes (min).
  • Warning ThresholdIf the metric value satisfies the condition defined along with Warning Threshold value, then a notification is sent to the user.
    Critical ThresholdIf the metric value satisfies the condition defined along with Critical Threshold value, then a notification is sent to the user.
    AlertThe alert value can be set to either Yes or No. If it is Yes, then an alert message is sent to the user.

    Metrics

    nginx.connections.active

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionNumber of all open connections including connections to backends
    CategoryApplication
    Collector TypeGateway
    Monitor NameNginx Performance Monitor
    UnitNULL

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    nginx.connections.reading

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionNginx reads the request header
    CategoryApplication
    Collector TypeGateway
    Monitor NameNginx Performance Monitor
    UnitNULL

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    nginx.connections.writing

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionNginx reads the request body, processes the request or writes response to a client
    CategoryApplication
    Collector TypeGateway
    Monitor NameNginx Performance Monitor
    UnitNULL

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    nginx.connections.waiting

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionKeep-alive connections, actually it will be active - (reading + writing)
    CategoryApplication
    Collector TypeGateway
    Monitor NameNginx Performance Monitor
    UnitNULL

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    nginx.requests.handled

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionThe number of requests served by connections handled by Nginx
    CategoryApplication
    Collector TypeGateway
    Monitor NameNginx Performance Monitor
    UnitNULL

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    nginx.requests_rate

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionAverage number of requests per second
    CategoryApplication
    Collector TypeGateway
    Monitor NameNginx Performance Monitor
    UnitReq per Sec

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    nginx.connections_rate

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionAverage number of connections per second
    CategoryApplication
    Collector TypeGateway
    Monitor NameNginx Performance Monitor
    UnitNULL

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph

    nginx.perconnections_requests

    Metric Details

    Metric Details
    Applicable forDevice
    DescriptionAverage number of requests per connection.
    CategoryApplication
    Collector TypeGateway
    Monitor NameNginx Performance Monitor
    UnitNULL

    Possible Inputs

    Possible Inputs
    MetricInput ValueRange of Values
    Frequency51 – 1440 (mins)
    Filter
    Warning Operator
    Warning Threshold
    Warning Repeat Count
    Critical Operator
    Critical Threshold
    Critical Repeat Count
    AlertNoYes/No
    Graph (Yes/No)YesYes/No

    Sample Output

    No graph