正在加载

收集应用程序数据

Elastic Stack Serverless

注意

对于可观测性 Serverless 项目,需要 Admin 角色或更高级别才能将 APM 数据发送到 Elastic。要了解更多信息,请参阅分配用户角色和权限

注意

想快速入门?请参阅开始使用跟踪和 APM

使用 Elastic APM 代理或 OpenTelemetry 语言 SDK 来检测以该语言编写的服务

不确定哪种方法适合您?请比较下面的可用选项。

Elastic APM 代理 Elastic OpenTelemetry 发行版 (EDOT)
支持级别 完全支持 完全支持可用的语言
数据协议 Elastic 协议 OpenTelemetry 协议 (OTLP)
中心配置 支持
请参阅 APM 代理中心配置
不支持
语言 Elastic APM 代理 Elastic OpenTelemetry 发行版 (EDOT)
Android Not available Elastic OTel Android 代理
Go Go 代理 Not available
iOS Not available Elastic APM iOS 代理
Java Java 代理 EDOT Java
.NET .NET 代理 EDOT .NET
Node.js Node.js 代理 EDOT Node.js
PHP PHP 代理 EDOT PHP
Python Python 代理 EDOT Python
Ruby Ruby 代理 Not available

Elastic 还提供了一些工具来帮助您从特定服务收集数据

  • Kubernetes:Elastic APM attacher for Kubernetes 简化了应用程序 Pod 的检测和配置。在 Kubernetes 的 APM attacher 文档中阅读更多内容。
  • AWS Lambda Functions:帮助您监控您的 AWS Lambda 函数。 在 AWS Lambda 的 APM 架构文档中阅读更多内容。
  • Jaeger (已弃用):帮助您将现有的 Jaeger 设置从默认的 Jaeger 后端切换到 Elastic Stack。 在 与 Jaeger 集成中阅读更多内容。
© . All rights reserved.