切换到 Elastic APM 集成
编辑切换到 Elastic APM 集成编辑
与运行 APM 服务器的独立方法相比,APM 集成具有许多优势
Fleet:
- 一种单一、统一的方式来为每个主机添加对日志、指标、跟踪和其他类型数据的监控 - 只需安装一个组件,而不是多个
- 集中、统一的配置管理 - 无需编辑多个配置文件
数据流:
- 减少了每个索引的字段数量,提高了空间效率,并加快了查询速度
- 更精细的数据控制
- 错误和指标数据流与其他数据源共享 - 这意味着与日志和指标应用程序更好地长期集成
- 删除了 ILM 策略的模板继承,并使用了新的 Elasticsearch 索引和组件模板
- 修复了
resource 'apm-8.14.2-$type' exists, but it is not an alias
错误
APM 集成:
- 更容易在边缘机器上安装 APM
- 改进了源映射处理和 APM 代理配置管理
- 更少的配置
- 更轻松、更不容易出错的升级路径
- 零停机时间配置更改
APM 集成架构编辑
Elastic APM 由四个组件组成:APM 代理、Elastic APM 集成、Elasticsearch 和 Kibana。通常,这四个组件可以通过两种方式协同工作
边缘机器上的 APM 代理将数据发送到集中托管的 APM 集成
或者,APM 代理和 APM 集成位于边缘机器上,并通过集中托管的 Elastic Agent 注册
为了从在浏览器和移动应用程序中运行的 RUM 和移动代理收集数据,您必须集中运行 Elastic Agent。对于其他应用程序,例如后端服务,Elastic Agent 可以与边缘机器位于同一位置。
限制编辑
需要注意一些限制
- 此更改无法恢复
- 目前,仅支持 Elasticsearch 输出
- APM 在 Elastic Agent 下运行,根据安装方法的不同,可能需要 root 权限
- 启用了 APM 集成的 Elastic Agent 必须由 Fleet 管理。
进行切换编辑
选择以下指南开始使用。