Nginx 模块

编辑

此模块定期从 Nginx 服务器获取指标。

默认的度量集是 stubstatus

兼容性

编辑

Nginx 度量集已在 Nginx 1.23.2 上进行了测试,预计适用于所有版本 >= 1.9。

仪表盘

编辑

nginx 模块带有一个预定义的仪表盘。例如

metricbeat nginx

示例配置

Nginx 模块支持在 模块 中描述的标准配置选项。以下是一个示例配置

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

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

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

当使用 ssl 配置字段时,此模块支持 TLS 连接,如 SSL 中所述。它还支持 标准 HTTP 配置选项 中描述的选项。

度量集

以下度量集可用