更新时间:2025-09-08 GMT+08:00
分享

Node.js类型

APM支持的Node.js类型

APM支持Node.js类应用,目前已支持多种主流Node框架、web服务器、通讯协议、数据库等,可实现应用轻松接入。

表1 自研探针Node.js组件信息

探针类型

组件

版本

自研探针

express

4.0.0+

自研探针

koa

2.0.0+

自研探针

mysql

2.18.1

自研探针

mysql2

2.3.3

自研探针

ioredis

2.0.0

自研探针

http

12.17.0

自研探针

https

12.17.0

自研探针

axios

0.26.0

自研探针

request

2.88.2

自研探针

request-promise

4.2.6

表2 skywalking探针Node.js组件信息

探针类型

组件

版本

skywalking探针

express

4.0.0+

skywalking探针

koa

2.0.0+

skywalking探针

mysql

2.18.1+

skywalking探针

mysql2

2.3.3+

skywalking探针

ioredis

2.0.0+

skywalking探针

http

12.17.0

skywalking探针

https

12.17.0

skywalking探针

axios

0.26.0+

skywalking探针

request

2.88.2+

skywalking探针

request-promise

4.2.6+

表3 OpenTelemetry探针Node.js组件信息

探针类型

组件

版本

OpenTelemetry探针

Amqplib

[0.5.5 ,1)

OpenTelemetry探针

AWS Lambda

-

OpenTelemetry探针

aws-sdk

[2.308.0 ,3)

OpenTelemetry探针

bunyan

[1.0.0 ,2)

OpenTelemetry探针

cassandra-driver

[4.4.0 ,5)

OpenTelemetry探针

Connect

[3.0.0 ,4)

OpenTelemetry探针

Cucumber

[8.0.0 ,11)

OpenTelemetry探针

dataloader

[2.0.0 ,3)

OpenTelemetry探针

DNS

>=14

OpenTelemetry探针

Express

[4.0.0 ,5)

OpenTelemetry探针

Fastify

[3.0.0 ,5)

OpenTelemetry探针

Generic Pool

[2.0.0 ,4)

OpenTelemetry探针

GraphQL

[14.0.0 ,17)

OpenTelemetry探针

gRPC

1.0.0

OpenTelemetry探针

Hapi

[17.0.0 ,22)

OpenTelemetry探针

HTTP and HTTPS

>=14

OpenTelemetry探针

ioredis

[2.0.0 ,6)

OpenTelemetry探针

kafkajs

[0.1.0 ,3)

OpenTelemetry探针

Knex

[0.10.0 ,4)

OpenTelemetry探针

Koa

[2.0.0 ,3)

OpenTelemetry探针

lru-memoizer

[1.3.0 ,3)

OpenTelemetry探针

Memcached

[2.2.0 ,3)

OpenTelemetry探针

MongoDB

[3.3.0 ,7)

OpenTelemetry探针

mongoose

[5.9.7 ,9)

OpenTelemetry探针

MySQL

[2.0.0 ,3)

OpenTelemetry探针

MySQL2

[1.4.2 ,4)

OpenTelemetry探针

NestJS

[4.0.0 ,11)

OpenTelemetry探针

Net module

>=14

OpenTelemetry探针

Postgres

[8.0.0 ,9)

OpenTelemetry探针

pino

[5.14.0 ,10)

OpenTelemetry探针

redis

[2.6.0 ,4)

OpenTelemetry探针

Restify

[4.0.0 ,12)

OpenTelemetry探针

socket.io

[2.0.0 ,5)

OpenTelemetry探针

Undici

>=5.12.0

OpenTelemetry探针

winston

[1.0.0 ,4)

OpenTelemetry探针Node.js组件,其他支持自动埋点的依赖库和框架,请参考社区提供的完整列表

相关文档