监控自托管 Fleet Server编辑

对于自托管的 Fleet Server,监控至关重要,因为 Fleet Server 的运行状况对于已部署代理的健康状况以及它们提供的服务至关重要。当 Fleet Server 运行不正常时,可能会导致其管理的代理的检查、状态信息和更新延迟。监控数据将告诉您何时为 Fleet Server 添加容量,并提供错误日志和信息以解决其他问题。

对于自托管集群,在您创建新的代理策略或使用现有的默认 Fleet Server 代理策略时,监控默认情况下处于启用状态。

要监控 Fleet Server

  1. 在 Fleet 中,打开 代理策略 选项卡。
  2. 单击 Fleet Server 策略名称以编辑策略。
  3. 单击 设置 选项卡,并验证 收集代理日志收集代理指标 是否已选中。
  4. 接下来,将 默认命名空间 设置为类似于 fleetserver 的内容。

    设置默认命名空间可以让您将 Fleet Server 监控数据与其他收集的数据隔离开来。这使得搜索和可视化监控数据变得更加容易。

    Fleet Server agent policy
  5. 要确认您的更改,请单击 保存更改

要查看为运行 Fleet Server 的代理收集的指标,请转到 分析 > 发现

在以下示例中,fleetserver 被配置为命名空间,您可以看到收集的指标

Data stream

转到 分析 > 仪表板 并搜索名为 [Elastic Agent] 代理指标 的预定义仪表板。选择此仪表板,并根据 fleetserver 命名空间运行查询。

以下仪表板显示了查询 data_stream.namespace: "fleetserver" 的数据。在此示例中,您可以观察 CPU 和内存使用情况作为指标,然后根据需要调整 Fleet Server 的大小。

Dashboard Data stream

请注意,作为运行查询的替代方法,您可以在仪表板中隐藏除 fleet_server 之外的所有指标。