管理数据保留

编辑

当您设置合成监控器时,来自监控器的数据将保存在 Elasticsearch 数据流中,这是 Elasticsearch 中的一种仅追加结构。

合成监控器会记录六个数据流:httptcpicmpbrowserbrowser.networkbrowser.screenshot。 Elastic 会将每个数据流中的数据保留一段时间,并且默认时间段因数据流而异。 如果您想减少所需的存储量或将数据存储更长时间,您可以自定义每个数据流的数据保留时间。

Synthetics 数据流

编辑

合成监控器会记录六个数据流

数据流 数据包括 默认保留期限

http

检查的 URL、检查的状态以及发生的任何错误

1 年

tcp

检查的 URL、检查的状态以及发生的任何错误

1 年

icmp

检查的 URL、检查的状态以及发生的任何错误

1 年

browser

检查的 URL、检查的状态以及发生的任何错误

1 年

browser.screenshot

用于构建屏幕截图的二进制图像数据以及包含与重复数据删除相关信息的元数据

14 天

browser.network

围绕正在检查的页面所需的资源请求的详细元数据

14 天

所有类型的检查都会记录核心元数据。基于浏览器的检查会存储两种额外类型的数据:网络和屏幕截图文档。这些浏览器特定的索引通常比核心元数据大很多倍。每个索引的相对大小因正在检查的站点而异,网络数据通常比屏幕截图数据大得多。

自定义数据流生命周期

编辑

如果 Synthetics 浏览器数据流存储数据的时间超过了必要的时间,您可以选择将数据保留较短的时间。

要查找 Synthetics 数据流

  1. 导航到 Kibana 索引管理
  2. 筛选包含术语 synthetics 的数据流列表。

    1. 在 UI 中,将有三种类型的浏览器数据流:synthetics-browser-*synthetics-browser.network-*synthetics-browser.screenshot-*

然后,您可以参考 教程:自定义集成的保留期限,了解如何将自定义 ILM 策略应用于浏览器数据流。