在近期的应用性能问题分析中, 有时候会发现业务异常, 但是却无法在APM监控中找到相关的请求, 这可能是由于请求并非HTTP请求, 而可能是批处理或其他非HTTP请求导致的. 因此无法监控分析....另外, 有些时候, 我们想要了解这类应用的:
TCP解析 处理性能;
批处理中SQL性能...
那么就需要对非HTTP应用或批处理应用如何进行全链路监控. 下面介绍如何实现....具体实现概述¶¶
接下来具体是通过Dynatrace AppMon 来实现对非HTTP应用或批处理应用的全链路监控....对于基本用户, 自带的Sensor Packs(传感器包) (如: Servlet, WebService, ASP.NET... 它通过这些实现对HTTP协议请求的监控)就已经够用了....*spring*framework.batch.thread.run
如果你不清楚入口点方法, 可以通过CPU采样的方式进行分析.