升级通用性能分析
Elastic Stack
本节专门介绍如何在 Elastic Cloud 或 Elastic Cloud Enterprise 上升级通用性能分析。
对于自托管安装,请参阅在自托管安装中升级通用性能分析。
要从早于 8.10 (GA) 的所有版本升级,您需要
- 在 Elastic Cloud 中执行堆栈升级
- 停止性能分析数据摄取
- 删除现有性能分析数据
- 从头开始设置通用性能分析
- 启动性能分析数据摄取
要从 8.10 或更高版本升级,您需要
- 在 Elastic Cloud 中执行堆栈升级
要在 Elastic Cloud 中执行堆栈升级
- 在 Elastic Cloud 中找到要升级的部署。
- 单击部署旁边的 管理部署 图标以打开部署设置。
- 在页面右侧找到 部署版本。
- 单击 升级,然后选择所需的版本。
- 在导航菜单中的 您的部署 → 活动 下验证升级是否成功。
在通用性能分析升级期间,您必须停止数据摄取。
如果您有自动化的通用性能分析代理设置,并且可以控制安装了通用性能分析代理的 全部 机器集群,则删除所有通用性能分析代理部署会停止摄取。
如果您无法直接控制所有通用性能分析代理部署,则可以通过停止传入 Integrations Server 的请求来停止数据摄取。要做到这一点
- 从部署设置中,向下滚动到 实例 部分,然后找到所有 Integrations Server 实例。
- 单击 Integrations Server 卡片右上角的三个垂直点。
- 选择 停止路由请求。
- 对所有 Integrations Server 实例重复此过程。
停止传入请求时,通用性能分析代理副本会退避并在增加的时间间隔后重试连接到 Elastic Cloud 端点。
您可以在 Kibana 中删除现有的性能分析数据
如果您从 8.9.0 或更高版本升级,请转到 控制台 并执行以下代码段。(要打开 控制台,请在 全局搜索字段 中找到
Dev Tools
。)如果您从早期版本升级,请跳过此步骤。PUT /_cluster/settings
{ "persistent": { "xpack.profiling.templates.enabled": false } }
使用全局搜索字段打开 索引管理。
确保您在 数据流 选项卡中,并在搜索栏中搜索
profiling-
。选择所有结果数据流,然后单击 删除数据流 按钮。
切换到 索引 选项卡,启用 包括隐藏索引,并在搜索栏中搜索
profiling-
。选择所有结果索引,单击 管理索引 按钮,然后从下拉菜单中选择 删除索引。
切换到 索引模板 选项卡,并在搜索栏中搜索
profiling-
。选择所有结果索引模板,然后单击 删除模板 按钮。
切换到 组件模板 选项卡,并在搜索栏中搜索
profiling-
。选择所有结果组件模板,然后单击 删除组件模板 按钮。
从导航菜单中,转到 索引生命周期策略,在搜索栏中搜索
profiling
,然后单击 操作 列中的垃圾桶图标。
通过重新加载 数据流 和 索引 页面并确保没有带有 profiling-
前缀的数据流或索引来验证是否没有正在进行的摄取。
请参阅配置数据摄取以从头开始设置通用性能分析。
如果您通过停止路由到 Integrations Server 的请求来停止摄取数据,请按照相同的步骤重新启用流量,但单击 开始路由请求 而不是 停止路由请求。
单击导航菜单中通用性能分析下的任何子标题。您应该会看到传入的数据。
如果您看到有关如何部署通用性能分析代理的说明,就像 示例 中 开始使用 文档中的示例一样,则表示代理未重新连接到 Integrations Server 副本。