CouchDB 模块
编辑CouchDB 模块编辑
这是 couchdb 模块。
默认度量集为 server
。
兼容性编辑
Couchdb 模块在 CI 中使用 Couchdb 1.7 和 2.3 进行测试。由于 v1 和 v2 在公开指标方面的差异,每个版本请求指标的路径不同。
- v1.* 使用
[host]:5984/_stats
,因此您的配置中的主机应该只是[host]:5984
- v2.* 在不同地方公开指标。本地在
[host]:5986/_stats
和集群范围内在[host]:5984/_node/[node-name]/_stats
或[host]:5984/_node/_local/_stats
。建议的配置是[host]:5986
以使用本地路径(双重检查您是否正在使用端口5986
)或使用5984
上的完整路径[host]:5984/_node/[node name or _local]/_stats
仪表盘编辑
CouchDB 模块附带一个预定义的仪表盘,用于 CouchDB 数据库特定统计信息。例如
示例配置
CouchDB 模块支持在 模块 中描述的标准配置选项。这是一个示例配置
metricbeat.modules: - module: couchdb metricsets: ["server"] period: 10s hosts: ["localhost:5984"]
此模块支持在使用 ssl
配置字段时使用 TLS 连接,如 SSL 中所述。它还支持 标准 HTTP 配置选项 中描述的选项。
度量集
以下度量集可用