舰队设置编辑

此处描述的设置可以通过舰队 UI 进行配置。有关您可以在 kibana.yml 配置文件中配置的设置列表,请参阅 Kibana 中的舰队设置

设置 选项卡中 舰队,您可以配置可用于在舰队中注册的所有 Elastic Agent 的全局设置。这包括舰队服务器主机和输出设置。

舰队服务器主机设置编辑

单击 编辑主机 并指定您的 Elastic Agent 将用于连接到舰队服务器的主机 URL。

如果 编辑主机 选项呈灰色,则舰队服务器主机是在舰队之外配置的。有关更多信息,请参阅 Kibana 中的舰队设置

不确定舰队服务器是否正在运行?请参阅 什么是舰队服务器?

在自管理集群上,您必须指定一个或多个 URL。

在 Elastic Cloud 上,此字段会自动填充。如果您使用 Azure 私有链接、GCP 私有服务连接或 AWS 私有链接并使用私有链接 URL 注册 Elastic Agent,请确保配置此设置。否则,Elastic Agent 将重置为使用默认地址,而不是私有链接 URL。

如果指定了没有端口的 URL,Kibana 会将端口设置为 80(http)或 443(https)。

默认情况下,舰队服务器通常在以下端口上公开

8220
自管理集群的默认舰队服务器端口
4439243
Elastic Cloud 的默认舰队服务器端口。查看舰队 设置 选项卡以查找使用的实际端口。

公开的端口必须在主机上的防火墙和网络规则中打开入站和出站,以允许 Elastic Agent 与舰队服务器通信。

指定多个 URL(单击 添加行)以扩展您的部署并提供自动故障转移。如果存在多个 URL,舰队会显示第一个提供的 URL 用于注册目的。注册的 Elastic Agent 将以循环方式连接到 URL,直到它们成功连接。

当舰队服务器从列表中添加或删除时,所有代理策略会自动更新。

示例

  • https://192.0.2.1:8220
  • https://abae718c1276457893b1096929e0f557.fleet.eu-west-1.aws.qa.cld.elstc.co:443
  • https://[2001:db8::1]:8220

输出设置编辑

添加或编辑输出设置以指定 Elastic Agent 发送数据的位置。如果您没有在代理策略中选择输出,Elastic Agent 会使用默认输出。

Elastic Cloud 内部输出被锁定,无法编辑。此输出用于内部路由,以减少使用 Elastic Cloud 代理策略时的外部网络费用。它还为 Elastic Cloud Enterprise 上的故障排除提供可见性。

要添加或编辑输出

  1. 转到 舰队 → 设置
  2. 输出 下,单击 添加输出编辑

    Fleet Add output button

    添加新输出 UI 会打开。

  3. 设置输出名称和类型。
  4. 为所选输出类型指定设置

  5. 单击 保存并应用设置

如果编辑输出的选项呈灰色,则输出是在舰队之外配置的。有关更多信息,请参阅 Kibana 中的舰队设置

代理二进制文件下载设置编辑

Elastic Agent 必须能够访问 Elastic Artifact Registry 以在升级期间下载二进制文件。默认情况下,Elastic Agent 从 https://artifacts.elastic.co/downloads/ 的工件注册表下载工件。

对于无法访问互联网的 Elastic Agent,您可以指定代理二进制文件下载设置,然后配置代理从备用位置下载其工件。有关在受限环境中运行 Elastic Agent 的更多信息,请参阅 隔离环境

要添加或编辑二进制文件下载的来源

  1. 转到 舰队 → 设置
  2. 代理二进制文件下载 下,单击 添加代理二进制文件源编辑
  3. 设置代理二进制文件源名称。
  4. 对于 主机,指定您托管工件存储库的地址。
  5. (可选)要使此位置成为默认位置,请选择 将此主机设为所有代理策略的默认主机。如果您没有在代理策略中选择其他代理二进制文件源,Elastic Agent 会使用默认位置。

主机名格式设置编辑

这些设置控制通过 host.name 键在 Elastic Agent 生成的事件中提供的有关当前主机的格式信息。

主机名

选择此设置时,有关当前主机的信息将采用非完全限定格式(somehost,而不是 somehost.example.com)。这是默认报告格式。

完全限定域名 (FQDN)

选择此设置时,有关当前主机的信息将采用 FQDN 格式(somehost.example.com,而不是 somehost)。这有助于您区分具有相似名称的不同域上的主机。例如,完全限定主机名允许在 Kibana 中查看时更容易识别每个主机。

此功能处于技术预览阶段,可能会在将来的版本中更改或删除。Elastic 将努力解决任何问题,但技术预览中的功能不受官方 GA 功能的支持 SLA 的约束。

APM 目前不支持 FQDN 报告。

要使 FQDN 报告按预期工作,当前主机的 hostname 必须

  • 在 DNS 中定义了 CNAME 条目。
  • 其相应 IP 地址之一成功响应反向 DNS 查找。

如果两个先决条件都不满足,host.name 将继续以非完全限定格式报告当前主机的 hostname。