将自安装切换到 APM 集成编辑

升级 Elastic Stack编辑

Elastic Stack(Elasticsearch 和 Kibana)必须升级到 7.14 或更高版本。有关指导,请参阅Elastic Stack 安装和升级指南

查看 APM 发行说明重大变更以及可观测性新增功能内容,了解当前 APM 版本与此版本之间的重要变更。

添加 Fleet Server编辑

Fleet Server 是 Elastic Stack 的一个组件,用于集中管理 Elastic Agent。APM 集成需要运行 Fleet Server 并使其可供您的主机访问。按照本指南添加 Fleet Server。

如果您要升级 Elastic Stack 的自管部署,则需要启用Elasticsearch 安全性API 密钥服务

添加 Fleet Server 主机并生成服务令牌后,Kibana 中的产品内帮助将提供一个命令,用于将 Elastic Agent 作为 Fleet Server 运行。命令可能需要管理员权限。

通过导航到 Kibana 中的Fleet > Agents来验证 Fleet Server 是否正在运行。

安装 Fleet 管理的 Elastic Agent编辑

可以在运行 Fleet Server 集成的同一个 Elastic Agent 上安装 Elastic APM 集成。对于此用例,请跳过此步骤。

Fleet 管理的 Elastic Agent 将在您的边缘节点上运行 Elastic APM 集成,靠近您的应用程序。要安装 Fleet 管理的 Elastic Agent,请按照本指南操作。

添加 APM 集成编辑

APM 集成从您的 APM 代理接收性能数据,对其进行验证和处理,然后将数据转换为 Elasticsearch 文档。

要添加 APM 集成,请参阅步骤 1:配置 APM 集成。仅完成链接步骤(而不是整个快速入门指南)。如果您要将 APM 集成添加到 Fleet 管理的 Elastic Agent,则可以使用默认策略。如果您要将 APM 集成添加到 Fleet Server,请使用 Fleet Server 正在运行的策略。

您将在本步骤中配置 APM 集成。有关所有可用设置的参考,请参阅配置。只要 APM 集成配置了相同的密钥令牌,或者您在同一主机上启用了 API 密钥,则无需在 APM 代理中重新配置。

停止 APM Server编辑

在 APM 应用程序中可以看到来自升级后的 APM 代理的数据后,就可以安全地停止 APM Server 进程了。

恭喜,您现在拥有了最新、最强大的 Elastic APM!