NGINXwatch

nginx monitoring

Monitoring and control for nginx.

Live traffic metrics, health, logs and lifecycle commands for every nginx server — hosted for you, or installed on your own servers.

Free plan for up to 1 server. Paid plans include a 14-day trial.

Everything you need to keep nginx healthy

One dashboard for every server, in every environment.

Traffic metrics

Active connections and request rates from stub_status, charted live and kept as history.

Live health

Every server checked continuously — process, version and response — in one dashboard.

Lifecycle commands

Test configuration, reload, restart, start and stop from the dashboard, run by the agent.

Logs & configuration

Read access and error logs and the active configuration of each server from the browser.

History & reports

Uptime and event history with rollups, kept per plan.

Enterprise sign-in

Local users with roles, plus LDAP / Active Directory, SAML 2.0 and OpenID Connect on Enterprise.

How it works

1

Install the agent

A small agent on each nginx server. The agent connects out to the server over HTTPS; nothing connects in to the nginx host.

2

Connect it

Run sudo nginx-agent setup and paste the values the dashboard shows you.

3

Watch and act

Health, logs and alerts arrive within seconds — and you can start, stop and restart from the browser.

Hosted or on your own servers

Same product, two ways to run it.

Hosted

We run the NGINXwatch server. Install only the agent.

  • Ready in minutes — sign up and connect an agent
  • Updates, backups and availability handled by us
  • Monthly or annual billing; change plans any time
  • Each organization fully isolated
Start free

Self-hosted

The whole product inside your network, from RPM packages.

  • RHEL, Oracle Linux, Rocky or AlmaLinux 8 and 9
  • One self-contained package — no runtime to install
  • Your data never leaves your servers
  • Free license for 1 server; paid licenses on request

Start monitoring nginx today.