Schedule demo

Nginx Plus Monitoring


Overview

The best way to ensure your NGINX Plus servers are healthy and stable is to set up a robust NGINX Plus monitor which can provide thorough monitoring and swift alerting services. Applications Manager's NGINX Plus monitoring tool collects important metric data and interprets it in visual and tabular formats for easy understanding. Its monitoring capability is not limited only to web servers and websites; it can monitor your entire IT infrastructure. To know more, refer NGINX monitoring.

Creating a new NGINX Plus monitor

To monitor a Nginx Plus instance follow the steps given below:

  1. Go to New Monitor ---> Nginx Plus (under Web server/services).
  2. Enter the Display Name of the Nginx Plus monitor.
  3. Enter the Host Name or IP Address of the host where Nginx Plus instance is running.
  4. Enter the port of the Nginx Plus instance. By default, it will be 443.
  5. If the Nginx Plus instance should be accessed over an HTTP(s) connection only, check SSL is enabled checkbox. For HTTP connections, uncheck the checkbox. It will be checked by default.
  6. Enter your Username and Password if the Nginx Plus server is authenticated. Else, if you have predefined credential details, click Select from Credential List and select your desired credentials.
  7. Click on the Test Credentials button to test the access to the Nginx Plus Server.
  8. Specify the Polling Interval in minutes.
  9. Choose the Monitor Group with which you want to associate the Nginx Plus monitor (optional). You can also create a new monitor group and add this monitor under it.
  10. Click Add Monitor to save.
Note:
  • Security/Firewall Requirements: The Nginx Plus server host and port should be accessible from the Applications manager installed machine.
  • User Privilege: The required user credentials must be provided.

Monitored Parameters

Go to the Monitors Category View by clicking the Monitors tab. Click on Nginx Plus under the Web Server/Services Table. Click on the desired Nginx Plus monitor to view the attribute data.

Nginx Plus monitor displays 6 metric tabs excluding the Monitor Information tab. They are:

Overview

Parameter Description 
Connection Details
Connections AcceptedNumber of connections accepted.
Connections DroppedNumber of connections dropped.
Percentage of connections droppedNumber of connections dropped in percentage.
Active connectionsNumber of active connections.
Idle connectionsNumber of idle connections.
SSL Connections
SSL connections establishedNumber of SSL connections established.
HTTP Requests
HTTP requests receivedNumber of HTTP requests received.
HTTP request rateRate of HTTP requests received in number of requests/ minute.
Current HTTP requestsNumber of HTTP requests currently being handled.

Server Zones

ParameterDescription
Zones Overview
ZoneName of the Upstream zone.
Requests receivedNumber of requests received.
Requests in processNumber of requests in process.
Requests discarded Number of requests discarded.
Response Code 1xxNumber of Information response codes.
Response Code 2xx Number of Successful response codes.
Response Code 3xxNumber of Redirection message response codes.
Response Code 4xxNumber of Client Error response codes.
Response Code 5xxNumber of Server Error response codes.
Bytes Received Rate(KB/Min)Rate of bytes received in KB/minute.
Bytes Sent Rate(KB/Min)Rate of bytes sent in KB/ minute.

Upstreams

ParameterDescription
Zones
ZoneName of the server zone.
HTTP requests receivedNumber of HTTP requests received.
Response Code 1xx  Number of Information response codes.
Response Code 2xx  Number of Successful response codes.
Response Code 3xxNumber of Redirection message response codes.
Response Code 4xx Number of Client Error response codes.
Response Code 5xxNumber of Server Error response codes.
Bytes Received Rate(KB/Min)Rate of bytes received in KB/minute.
Bytes Sent Rate(KB/Min)Rate of bytes sent in KB/ minute.
Upstream Servers
Server NameName of the server.
HostName of the host.
PortPort Number
ZoneName of the zone. 
Response Time(ms)Time taken to respond in ms.
Health Checks Failed(%)Number of health checks failed in %. 
HTTP requests receivedNumber of HTTP requests received.
Response Code 1xxNumber of Information response codes.
Response Code 2xxNumber of Successful response codes.
Response Code 3xxNumber of Redirection message response codes.
Response Code 4xxNumber of Client Error response codes.
Response Code 5xxNumber of Server Error response codes.
Bytes Received Rate(KB/Min)Rate of bytes received in KB/minute.
Bytes Sent Rate(KB/Min)Rate of bytes sent in KB/ minute.

Caches

ParameterDescription
Cache Overview
Cache Name    Name of the cache
State    State of the cache
Current Size(MB)Current size of the cache memory in MB
Max Size(MB)Maximum size of the cache memory in MB
Hit Ratio(%)Cache hit ratio in percentage 
Valid Responses ReadNumber of valid responses read
Expired Responses ReadNumber of expired responses read
Responses ReadTotal number of responses read
Responses missing in cacheNumber of responses missing in cache
Expired Responses present in cache not readNumber of expired responses which are present in the cache and haven't been read
Responses not looked in cache (Proxy Bypass)Number of reponses sent without involvement of the cache memory
Responses not readNumber of responses which weren't read
Responses WrittenNumber of responses written

TCP/UDP Zones

ParameterDescription
Overview
ZoneName of the server zone
Current ConnectionsNumber of connections currently made
Connections ReceivedNumber of connections received
Response Code 2xx  Number of Successful response codes
Response Code 4xx Number of Client Error response codes
Response Code 5xxNumber of Server Error response codes
Requests discardedNumber of requests discarded
Bytes Received Rate(KB/Min)Rate of bytes received in KB/minute
Bytes Sent Rate(KB/Min)Rate of bytes sent in KB/ minute

TCP/UDP Upstreams

ParameterDescription
TCP/UDP Zones
ZoneName of the Upstream zone.
Current ConnectionsNumber of connections currently made.
Connections receivedNumber of connections received.
Bytes Received Rate(KB/Min)Rate of bytes received in KB/minute.
Bytes Sent Rate(KB/Min)Rate of bytes sent in KB/ minute.
TCP/UDP Servers
Server NameName of the server.
HostName of the host.
PortPort Number.
ZoneName of the zone.
Response Time(ms)Time taken to respond in ms.
Health Checks Failed(%)Number of health checks failed in %.
Current ConnectionsNumber of connections currently made.
Connection ReceivedNumber of connections received.
Bytes Received Rate(KB/Min)Rate of bytes received in KB/minute.
Bytes Sent Rate(KB/Min)Rate of bytes sent in KB/ minute.

Loved by customers all over the world

"Standout Tool With Extensive Monitoring Capabilities"

It allows us to track crucial metrics such as response times, resource utilization, error rates, and transaction performance. The real-time monitoring alerts promptly notify us of any issues or anomalies, enabling us to take immediate action.

Reviewer Role: Research and Development

carlos-rivero
"I like Applications Manager because it helps us to detect issues present in our servers and SQL databases."
Carlos Rivero

Tech Support Manager, Lexmark

Trusted by over 6000+ businesses globally