Introduction

Nginx (pronounced “engine-x”) is a free, open-source, high-performance HTTP server (aka web server) and reverse proxy, as well as an IMAP/POP3 proxy server. Therefore, NGINX provides a unique combination of web server, caching proxy and load balancing solution to any website that just wants to be consistently efficient. Because of its design and architecture NGINX has already enabled more performance, scalability, reliability and security to many organizations across the world. Today NGINX is one of the most popular open source web servers on the Internet.

NGINX optimizes the usage of the operating system and the hardware resources with its modular, event-driven, asynchronous, non-blocking architecture. Using event notifications and asynchronous handling of a variety of consequent actions associated with accepting, processing and managing network connections and content retrieval, NGINX provides hints to the operating system and gets timely feedback in regards to when expect an inbound or outbound traffic, when check disk operation, when refresh content and so on. Therefore administrators prefer to monitor the Nginx Server and obtain critical metrics from the server such as the Active connections, connections accepted, Total requests etc. To achieve this, eG Enterprise offers a specialized monitoring model to continuously monitor the performance of the Nginx server.