配置 Synthetics 设置编辑

您可以在 Kibana 中调整多个 Synthetics 设置。

警报编辑

警报功能使您能够使用可观测性应用程序中的 规则 检测复杂情况,并使用 连接器 发送通知。

创建新的综合监视器时,将应用新的默认 Synthetics 规则。要编辑默认规则,请执行以下操作:

  1. 单击顶部栏中的 警报和规则
  2. 选择一个规则以打开一个面板,您可以在其中编辑规则的配置

    • 监视器状态规则 用于接收错误和中断的通知。
    • TLS 证书规则 用于在一个或多个 HTTP 或 TCP 轻量级监视器的 TLS 证书在指定阈值内过期或超过年龄限制时接收通知。

但是,自动创建的 Synthetics 内部警报是预先配置好的,并且某些配置选项无法更改。例如,您无法更改其检查规则的频率。

如果您需要特定的警报行为,请设置不同的规则。要查看所有现有规则或创建新规则,请执行以下操作:

  1. 单击顶部栏中的 警报和规则
  2. 单击 管理规则 转到“规则”页面。

在“规则”页面上,您可以管理默认的 Synthetics 规则,包括暂停规则、禁用规则、删除规则等。

Rules page with default Synthetics rules

您可以通过以下几种方式启用和禁用单个监视器的默认警报:

  • 在 Synthetics 应用程序 UI 中 创建监视器 时。
  • 在 Synthetics 应用程序 UI 中,在已创建监视器后,在 监视器 页面或监视器的 编辑监视器 页面上。
  • 配置轻量级监视器 时在项目中。

在 Synthetics 设置页面的 警报 选项卡上,您可以添加和配置连接器。如果您在 Elastic Cloud 中运行,则会自动配置 SMTP 连接器,使您能够轻松设置电子邮件警报。在 操作类型 中详细了解所有可用的连接器。

Alerting tab on the Synthetics Settings page in Kibana

私有位置编辑

私有位置允许您从自己的场所运行监视器。

私有位置 选项卡中,您可以添加和管理私有位置。在您 设置 Fleet Server 和 Elastic Agent连接到 Elastic Stack 后,您将在此处添加私有位置,以便您可以将其指定为使用 Synthetics 应用程序或项目创建的监视器的位置。

Private Locations tab on the Synthetics Settings page in Kibana

全局参数编辑

全局参数可以定义一次,并在轻量级和基于浏览器的监视器的配置中使用。

全局参数 选项卡中,您可以定义变量和参数。这是您可以用来定义变量和参数的几种方法之一。要详细了解其他方法以及哪些方法优先于其他方法,请参阅 使用参数和密钥

Global parameters tab on the Synthetics Settings page in Kibana

数据保留编辑

设置综合监视器时,来自监视器的数据将保存在 Elasticsearch 数据流 中,这是 Elasticsearch 中的一种仅追加结构。您可以通过创建自己的索引生命周期策略并将其附加到堆栈管理中的相关自定义组件模板来自定义 Synthetics 数据的存储时间。

数据保留 选项卡中,使用链接跳转到每个数据流的相关策略。在 管理数据保留 中详细了解每个数据流中包含的数据。

Data retention tab on the Synthetics Settings page in Kibana

项目 API 密钥编辑

项目 API 密钥用于从 CLI 或 CD 管道远程推送项目监视器。

项目 API 密钥 选项卡中,您可以生成项目 API 密钥以用于您的项目。在 使用项目监视器 中详细了解如何使用 API 密钥。

要创建项目 API 密钥,您必须以具有 写入者角色 中所述权限的用户身份登录 Kibana。

Project API keys tab on the Synthetics Settings page in Kibana