正在加载

APM 入门

Elastic Stack Serverless

注意

从 8.15.0 版本开始,Elasticsearch apm-data 插件管理 APM 索引模板、生命周期策略和采集管道。

APM Server 从您的 APM 代理接收性能数据,验证和处理这些数据,然后将数据转换为 Elasticsearch 文档。 如果您正在访问此页面,则说明您已选择自行管理 Elastic Stack,现在必须决定如何运行和配置 APM Server。 有两种选择,并且每种选择所需的组件都不同

Serverless

Elastic Cloud Serverless 是一个完全托管的解决方案,让您可以部署和使用 Elastic 来满足您的用例,而无需管理底层基础设施。

Elastic Stack

Fleet 是 Kibana 中基于 Web 的 UI,用于集中管理 Elastic Agent。 在此部署模型中,使用 Elastic Agent 来启动 APM Server 实例,这些实例可以在自定义的用户界面中集中管理。

APM Server fleet overview

优点:

  • 方便地从一个中央 Fleet UI 管理一个、一些或许多不同的集成。
  • 集中管理在边缘机器上运行的多个 APM Server。

支持的输出:

  • Elasticsearch
  • Elastic Cloud Hosted
注意

Fleet 管理的 APM Server *不* 支持 APM Server 二进制文件方法运行 Elastic APM 支持的所有输出。

必需组件:

  • APM 代理
  • Elastic Agent(运行多个子进程,包括 APM Server、Fleet Server 和 Elastic Stack)

配置方法:Kibana UI

Elastic Stack

在您需要的任何位置安装、配置和运行 APM Server 二进制文件。

APM Server binary overview

优点:

  • 最简单的自管理选项
  • 不需要额外的组件知识
  • YAML 配置简化了自动化

支持的输出:

  • Elasticsearch
  • Elastic Cloud Hosted
  • Logstash
  • Kafka
  • Redis
  • 文件
  • 控制台

必需组件:

  • APM 代理
  • APM Server
  • Elastic Stack

配置方法:YAML

Elastic Stack

此决策树突出显示了关键因素,可帮助您做出关于实施 Elastic APM 的明智决策。 它提供实用的指导,并非旨在作为所有可能的实施和功能的全面参考。

APM decision tree
© . All rights reserved.