如何从源码层面探究Skywalking OAP端对JVM监控的实现细节?

2026-05-28 01:411阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计559个文字,预计阅读时间需要3分钟。

如何从源码层面探究Skywalking OAP端对JVM监控的实现细节?

源码角度理解Skywalking服务端OAP对JVM监控的处理:

Skywalking的Agent收集JVM信息并发送给OAP,OAP通过JVMMetricReportServiceHandler的collect()方法进行处理。客户端的逻辑在apm-agent-core模块的j模块中实现。

源码角度了解Skywalking之服务端OAP对JVM监控的处理

Skywalking 的Agent对JVM信息收集发送给OAP后,由OAP的JVMMetricReportServiceHandler的collect()方法进行处理

客户端对应的逻辑在apm-agent-core模块的jvm包下的 JVMService类中

服务端的逻辑在skywalking-jvm-receiver-plugin模块的JVMMetricReportServiceHandler类中,接收Agent发送的JVMMetric信息。

阅读全文

本文共计559个文字,预计阅读时间需要3分钟。

如何从源码层面探究Skywalking OAP端对JVM监控的实现细节?

源码角度理解Skywalking服务端OAP对JVM监控的处理:

Skywalking的Agent收集JVM信息并发送给OAP,OAP通过JVMMetricReportServiceHandler的collect()方法进行处理。客户端的逻辑在apm-agent-core模块的j模块中实现。

源码角度了解Skywalking之服务端OAP对JVM监控的处理

Skywalking 的Agent对JVM信息收集发送给OAP后,由OAP的JVMMetricReportServiceHandler的collect()方法进行处理

客户端对应的逻辑在apm-agent-core模块的jvm包下的 JVMService类中

服务端的逻辑在skywalking-jvm-receiver-plugin模块的JVMMetricReportServiceHandler类中,接收Agent发送的JVMMetric信息。

阅读全文