Nginx moduleedit

This module periodically fetches metrics from Nginx servers.

Compatibilityedit

The Nginx metricsets were tested with Nginx 1.9 and are expected to work with all version >= 1.9.

Dashboardedit

The nginx module comes with a predefined dashboard. For example:

./images/metricbeat-nginx.png

Example configurationedit

The Nginx module supports the standard configuration options that are described in Specify which modules to run. Here is an example configuration:

metricbeat.modules:
- module: nginx
  metricsets: ["stubstatus"]
  period: 10s

  # Nginx hosts
  hosts: ["http://127.0.0.1"]

  # Path to server status. Default server-status
  #server_status_path: "server-status"

This module supports TLS connection when using ssl config field, as described in Specify SSL settings.

Metricsetsedit

The following metricsets are available: