Elastic APM 支持amqp,rpc,websocket,kafka等协议吗?

神话
  • 1.3k

Elastic APM 支持amqp, rpc, websocket, kafka 等协议吗?

个人测试了发现http ,mysql ,redis 是可以正常追踪的,但是 rabbitmqwebsocket的不行,rpckafka 的没有试过。rabbitmqwebsocket 也不知道是不是我使用的方法有问题?,可我是和http的使用是一样的,百度谷歌也没有找到答案,求大神?

PS: es kabanaapm-server 的版本都是v7.14.0 的,使用的是探针是 Node.js v10.24.1 的。

回复
阅读 870
1 个回答
神话
  • 1.3k

Elastic APM Node.js的sdk 官方文档地址,里面有详细写明目前版本所支持的库,框架和协议。有graphqlwebsocket(但是websocket好像只支持 ws 模块,不知道socket.io是否支持,有待验证),目前 Elastic APM Server 最新的版本是 v7.15.2 应该尚未支持 amqp 协议,看到 Node.jssdkissue 里面有人问过什么时候支持 amqp,所以不知道是不是 Elastic APM Server 尚未支持 amqp 协议,还是只是 Node.jssdk 还没支持,rpckafka 也没有看到有说明 。求大神解答。

支持 ws 模块,在链路里可以看到如下图:

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏