配置 Metricbeat 8 创建的数据流
编辑配置 Metricbeat 8 创建的数据流
编辑当使用 Metricbeat 8 进行监控时,数据存储在一组名为 .monitoring-{product}-8-mb
的数据流中。 例如:.monitoring-es-8-mb
。
这些数据流的设置和映射由一个名为 .monitoring-{product}-mb
的索引模板决定。例如:.monitoring-es-mb
。 您可以通过克隆此索引模板并编辑它来更改每个数据流的设置。
当您升级 Elastic Stack 时,您需要重复此过程以获取默认监控索引模板的最新更新。
您可以在 Kibana 中克隆索引模板
- 导航到 堆栈管理 > 索引管理 > 索引模板。
- 从 查看 下拉菜单中,选择 系统模板。
- 搜索索引模板。
- 选择 克隆 操作。
- 更改名称,例如更改为
custom_monitoring
。 - 将优先级设置为
500
,以确保它覆盖默认索引模板。 - 在
settings
部分中指定您要更改的设置。 - 保存克隆的模板。
您也可以使用 Elasticsearch API
- 使用获取索引模板 API检索索引模板。
- 编辑索引模板:将模板
priority
设置为500
,并在settings
部分中指定您要更改的设置。 - 使用 创建索引模板 API,以不同的名称(例如
custom_monitoring
)存储更新后的索引模板。
Metricbeat 8 使用 可组合模板,而不是旧式模板。
更改索引模板后,更新的设置仅应用于数据流的新后备索引。滚动数据流以立即将更新的设置应用于数据流的写入索引。