Nginx Server Monitoring
Creating a new Nginx server monitor
Prerequisites for monitoring Nginx server metrics: Click here
Using the REST API to add a new Nginx server monitor: Click here
Applications Manager's Nginx monitoring tool ensures high performance and maximum uptime. To create a Nginx Monitor, follow the steps given below:
- Click on New Monitor link. Choose Nginx Server.
- Enter Display Name of the server.
- Enter the IP Address or hostname of the host in which the monitor is running.
- Provide the port number in which the monitor is running.
- Choose SSL option, if SSL is enabled in Nginx Server.
- Enter the Nginx User Name and Password if the Nginx Server is authenticated.
- Modify the Nginx Server Status URI if required. This is for getting the server status. The default Server Status URI is nginx_status. You can modify the server status URI using this option, if the server status URI is different.
- Enter the polling interval time in minutes.
- If you are adding a new monitor from an Admin Server, select a Managed Server.
- Choose the Monitor Group from the combo box with which you want to associate Nginx Monitor (optional). You can choose multiple groups to associate your monitor.
- Click Add Monitor(s). This discovers the Nginx Server from the network and starts monitoring them.
- Security/Firewall Requirements: The Nginx Server host and port should be accessible from the Applications Manager installed machine.
- User Privilege: The required user credentials are to be provided.
Monitored Parameters
- Availability tab gives the availability history for the past 24 hours or 30 days.
- Performance tab gives the Health Status and events for the past 24 hours or 30 days.
- List view enables you to perform bulk admin configurations.
Overview
Parameters | Description | Supported in Prometheus |
Response Time |
The time taken for the Nginx server to respond while monitoring (in milliseconds). |
|
Active Connections |
Refers to connections that are active currently. |
|
Requests Per Second |
Refers to number of requests received per second. |
|
Requests in Reading State |
Refers to number of requests in reading state currently. |
|
Requests in Writing State |
Refers to number of requests in writing state currently. |
|
Requests in Waiting State |
Refers to number of requests in waiting state currently. |
|