企业搜索模块
编辑企业搜索模块编辑
此功能处于测试阶段,可能会发生变化。设计和代码不如正式的 GA 功能成熟,按原样提供,不提供任何保证。测试版功能不受正式 GA 功能的支持服务等级协议约束。
此模块会定期使用 HTTP API 从 Elastic Enterprise Search 实例获取指标和运行状况信息。
兼容性编辑
该模块已在 Enterprise Search 版本 7.16.0 及更高版本上进行了测试。由于存在一些 API 级别的兼容性问题,低于 7.16.0 的版本预计无法正常工作。
用法编辑
企业搜索模块需要一组凭据(用户名和密码)用于拥有 monitor
集群权限 的 Elasticserch 用户。
用于 Elastic Stack 监控的用法编辑
企业搜索模块可用于收集 Kibana 中的 Stack 监控 UI 中显示的指标。要启用此用法,请在配置中设置 xpack.enabled: true
。
当此模块用于 Elastic Stack 监控时,它会将指标发送到监控索引,而不是 Metricbeat 通常使用的默认索引。有关监控索引的更多详细信息,请参见 配置用于监控的索引。
示例配置
企业搜索模块支持在 模块 中描述的标准配置选项。这是一个示例配置
metricbeat.modules: - module: enterprisesearch metricsets: ["health", "stats"] enabled: true period: 10s hosts: ["https://127.0.0.1:3002"] #username: "user" #password: "secret"
此模块在使用 ssl
配置字段时支持 TLS 连接,如 SSL 中所述。它还支持 标准 HTTP 配置选项 中描述的选项。
指标集
提供以下指标集