舰队设置
编辑舰队设置编辑
此处描述的设置可以通过舰队 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
- 自管理集群的默认舰队服务器端口
-
443
或9243
- 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 上的故障排除提供可见性。
要添加或编辑输出
- 转到 舰队 → 设置。
-
在 输出 下,单击 添加输出 或 编辑。
添加新输出 UI 会打开。
- 设置输出名称和类型。
-
为所选输出类型指定设置
- 单击 保存并应用设置。
如果编辑输出的选项呈灰色,则输出是在舰队之外配置的。有关更多信息,请参阅 Kibana 中的舰队设置。
代理二进制文件下载设置编辑
Elastic Agent 必须能够访问 Elastic Artifact Registry 以在升级期间下载二进制文件。默认情况下,Elastic Agent 从 https://artifacts.elastic.co/downloads/
的工件注册表下载工件。
对于无法访问互联网的 Elastic Agent,您可以指定代理二进制文件下载设置,然后配置代理从备用位置下载其工件。有关在受限环境中运行 Elastic Agent 的更多信息,请参阅 隔离环境。
要添加或编辑二进制文件下载的来源
- 转到 舰队 → 设置。
- 在 代理二进制文件下载 下,单击 添加代理二进制文件源 或 编辑。
- 设置代理二进制文件源名称。
- 对于 主机,指定您托管工件存储库的地址。
- (可选)要使此位置成为默认位置,请选择 将此主机设为所有代理策略的默认主机。如果您没有在代理策略中选择其他代理二进制文件源,Elastic Agent 会使用默认位置。
主机名格式设置编辑
这些设置控制通过 host.name 键在 Elastic Agent 生成的事件中提供的有关当前主机的格式信息。
选择此设置时,有关当前主机的信息将采用非完全限定格式( |
|
选择此设置时,有关当前主机的信息将采用 FQDN 格式( 此功能处于技术预览阶段,可能会在将来的版本中更改或删除。Elastic 将努力解决任何问题,但技术预览中的功能不受官方 GA 功能的支持 SLA 的约束。 APM 目前不支持 FQDN 报告。 要使 FQDN 报告按预期工作,当前主机的 hostname 必须
如果两个先决条件都不满足, |