全部产品
Search
文档中心

应用实时监控服务ARMS:调用链分析参数说明

更新时间:Mar 01, 2024

本文介绍了调用链分析功能常见的参数说明。

此处仅介绍了ARMS应用监控调用链分析功能中常见的参数,更多信息,请参见OpenTelemetry的Tracing数据模型

参数

说明

attributes

用于索引的属性。

duration

耗时,单位为纳秒。

event

事件,包含时间戳、名称、属性等非索引字段。

hostname

主机名。

ip

主机IP地址。

kind

SPAN类型,SPAN类型包括以下几种:

  • 0:未指定SPAN_KIND_UNSPECIFIED

  • 1:内部方法SPAN_KIND_INTERNAL

  • 2:服务端SPAN_KIND_SERVER

  • 3:客户端SPAN_KIND_CLIENT

  • 4:生产者SPAN_KIND_PRODUCER

  • 5:消费者SPAN_KIND_CONSUMER

links

当前SPAN和同一Trace或者不同Trace的关系。

parentSpanId

父SPAN分配的ID,表示SPAN之间的关系。

resources

SPAN的资源信息,包括进程ID、JVM版本号等。

serviceName

服务名,用于多租户。

spanId

SPAN分配的ID,表示SPAN之间关系。

spanName

SPAN的名称。

startTime

开始时间,单位为纳秒。

statusCode

SPAN状态,SPAN状态包括以下几种:

  • 0:未设置STATUS_CODE_UNSET

  • 1:正常STATUS_CODE_OK

  • 2:错误STATUS_CODE_ERROR

statusMessage

状态附加信息。

traceId

调用链的唯一标识。

相关文档