Etcd 模块

编辑

此模块的目标是 Etcd V2 和 V3。

当使用 V2 时,指标使用 Etcd v2 API 收集。当使用 V3 时,指标会从 /metrics 端点检索,如 Etcd v3 所规定的那样。

当使用 V3 时,指标集捆绑在 metrics 中。当使用 V2 时,可用的指标集是 leaderselfstore

兼容性

编辑

etcd 模块已使用 etcd 3.2 和 3.3 进行测试。

示例配置

Etcd 模块支持 模块 中描述的标准配置选项。这是一个示例配置

metricbeat.modules:
- module: etcd
  metricsets: ["leader", "self", "store"]
  period: 10s
  hosts: ["localhost:2379"]

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

指标集

以下指标集可用