此處僅介紹了ARMS應用監控調用鏈分析功能中常見的參數,更多信息,請參見OpenTelemetry的Tracing數據模型。
參數 | 說明 |
attributes | 用于索引的屬性。 |
duration | 耗時,單位為納秒。 |
event | 事件,包含時間戳、名稱、屬性等非索引字段。 |
hostname | 主機名。 |
ip | 主機IP地址。 |
kind | Span類型,Span類型包括以下幾種: |
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 | 調用鏈的唯一標識。 |
serviceType | 產生此Span的框架的唯一標識: 1010:Tomcat 1030:Jetty Server 1035:Jetty Client 1040:Akka HTTP 1060:Websphere 1080:Weblogic 1090:Undertow 1101:Grpc Server 1110:Dubbo Provider 1111:HSF Provider 1142:Reactor Netty Http Client 1301:SchedulerX 1302:XXLJob 1303:Spring Scheduled 1304:Quartz 1305:ElasticJob 2100:MySQL 2150:MariaDB 2300:Oracle 2500:PosgreSql 2510:PPAS 2520:SqlServer 2650:MongoDB 2700:OceanBase 2780:Clickhouse 2800:InfluxDB 2900:Cassandra 2910:Lindrom 5053:Spring Webflux 5510:MyBatis 6060:Hikaricp 6062:Druid 72:ElasticSearch 8050:Memcached 8200:Jedis 8200:Jedis 8201:Lettuce 8203:Redisson 8410:RocketMQ Producer 8420:RocketMQ Consumer 8660:Kafka Producer 8670:Kafka Consumer 9050:Apache Http Client 3 9052:Apache Http Client 4 9054:Google Http Client 9055:JDK Http Url Connection 9056:AsyncHttpClient 9058:OkHttpClient 9101:Grpc Client 9110:Dubbo Consumer 9111:HSF Consumer 9130:Vertx Http Client 9150:Netty 9151:Netty Client 9153:Spring Webflux Client
|