NGINX (“engine X”) is a web server which can also be used as a reverse proxy, load balancer, mail proxy, and HTTP cache. Web servers are typically one of the first layers in your production environment and a critical component to deliver an excellent user experience to your customers. NGINX is known for its high performance, but what if something goes wrong? It’s vital you have the right monitoring in place.
Requests per second
How much traffic is your web server handling? This metric shows you how many requests are being handled by NGINX.
Each client will create a new TCP connection and send an HTTP(s) request. This metric measures the amount of TCP connections that are currently active.
Keep an eye on this metric to see when NGINX is unable to handle incoming connections—this can happen when the server is overloaded.