Application monitoring
How to monitor NGINX?

ServicePilot appmon-nginx

What is NGINX?

NGINX is an open source web server developed by Nginx, Inc, and distributed under a BSD-like license. It was written with the goal to replace Apache HTTP Server performance wise. This Web server can also be used as a reverse proxy, load balancer, proxy server or HTTP cache application. Nginx Plus is the commercial offering based on Nginx software.

The Open Source version is widely used in enterprise environments and open source projects, often seen as the logical replacement of, or as a complementary reverse proxy for, Apache HTTPd web server. It is the most deployed Dockerized application component and a central piece of any LNMP stack (and other XNMP stacks).

NGINX monitoring

This package monitors a NGINX web server.

This package automatically configures the ServicePilot Agent in order to monitor availability and performance of NGINX.

The statistics gathered in this way are:

  • accepts
  • active
  • handled
  • reading
  • requests
  • waiting
  • writing