升级通用分析

编辑

本节专门介绍在 Elastic Cloud 或 Elastic Cloud Enterprise 上升级通用分析。

对于自托管安装,请参阅 在自托管安装中升级通用分析

升级过程
编辑

要从 8.10 (GA) 之前的任何版本升级,您需要:

  1. 在 Elastic Cloud 中执行堆栈升级
  2. 停止分析数据摄取
  3. 删除现有的分析数据
  4. 从头开始设置通用分析
  5. 开始分析数据摄取

要从 8.10 或更高版本升级,您需要:

  1. 在 Elastic Cloud 中执行堆栈升级
在 Elastic Cloud 控制台中执行堆栈升级
编辑

要在 Elastic Cloud 中执行堆栈升级:

  1. Elastic Cloud 中找到您想要升级的部署。
  2. 单击您部署旁边的 管理部署 图标,以打开部署设置。
  3. 在页面右侧找到 部署版本
  4. 单击 升级,并选择所需的版本。
  5. 在导航菜单中的 您的部署 → 活动 下验证升级是否成功。
停止分析数据摄取
编辑

在通用分析升级期间,您必须停止数据摄取。

如果您有一个自动化的通用分析代理设置,并且可以控制安装了通用分析代理的 全部 机器,那么删除所有通用分析代理部署将停止摄取。

如果您不能直接控制所有通用分析代理部署,您可以通过停止对集成服务器的传入请求来停止数据摄取。要执行此操作:

  1. 从部署设置中,向下滚动到 实例 部分,找到所有集成服务器实例。
  2. 单击集成服务器卡片右上角的三个垂直点。
  3. 选择 停止路由请求
  4. 对所有集成服务器实例重复此过程。

当停止传入请求时,通用分析代理副本将退避并在时间间隔增加的情况下重试连接到 Elastic Cloud 端点。

删除现有的分析数据
编辑

您可以在 Kibana 中删除现有的分析数据

  1. 如果您是从 8.9.0 或更高版本升级,请转到 控制台 并执行以下代码段。(要打开 控制台,请在 全局搜索字段 中查找 Dev Tools。)如果您是从较早的版本升级,请跳过此步骤。

    PUT /_cluster/settings
    {
      "persistent": {
        "xpack.profiling.templates.enabled": false
      }
    }
  2. 使用 全局搜索字段 打开 索引管理
  3. 确保您在 数据流 选项卡中,并在搜索栏中搜索 profiling-
  4. 选择所有结果数据流,然后单击 删除数据流 按钮。
  5. 切换到 索引 选项卡,启用 包含隐藏索引,并在搜索栏中搜索 profiling-
  6. 选择所有结果索引,单击 管理索引 按钮,然后从下拉菜单中选择 删除索引
  7. 切换到 索引模板 选项卡,并在搜索栏中搜索 profiling-
  8. 选择所有结果索引模板,然后单击 删除模板 按钮。
  9. 切换到 组件模板 选项卡,并在搜索栏中搜索 profiling-
  10. 选择所有结果组件模板,然后单击 删除组件模板 按钮。
  11. 从导航菜单中,转到 索引生命周期策略,在搜索栏中搜索 profiling,然后单击 操作 列中的垃圾桶图标。

通过重新加载 数据流索引 页面,并确保没有带有 profiling- 前缀的数据流或索引来验证是否没有发生摄取。

从头开始设置通用分析
编辑

请参阅 配置数据摄取 从头开始设置通用分析。

开始分析数据摄取
编辑

如果您通过停止将请求路由到集成服务器来停止摄取数据,请按照相同的步骤重新启用流量,但单击 开始路由请求 而不是 停止路由请求

验证更新是否成功
编辑

单击导航菜单中通用分析下的任何子标题。您应该会看到传入的数据。

如果您看到有关如何部署通用分析代理的说明,就像 示例入门 文档一样,则表示代理没有重新连接到集成服务器副本。

请参阅 排查问题 文档和 入门 文档来调查该问题。