dynatrace监视战争部署

时间:2018-01-21 09:44:54

标签: dynatrace

我正在尝试使用dynatrace监视tomcat中战争的部署。

这个spring应用程序的部署需要10多分钟,我想知道应用程序上下文初始化的瓶颈。

我启动了tomcat,没有部署任何应用程序,然后从dynatrace客户端连接。我能够在纯路径中查看某些tomcat生命周期事件

然后我开始了战争的热门部署。但是dynatrace没有显示部署过程。我们是否应该在tomcat中启用任何特定方法来监视部署过程?

1 个答案:

答案 0 :(得分:0)

开箱即用Dynatrace AppMon仅使用PurePaths完全检测某些执行模式,主要是在生产使用过程中发生的事情,例如: servlet调用,数据库查询,众所周知的框架,......

您可以在“#34;传感器"”部分的“系统配置文件”设置中的Dynatrace客户端中添加自定义检测。最简单的方法是"浏览..."在这里,您可以获得应用程序中所有类的树,然后您可以选择应该在哪些类中进行检测。

为此,您需要找出在Tomcat中执行哪种方法来执行部署。添加此方法后,它将在PurePath Dashlet中显示为PurePath。

有关此主题的完整文档,请参阅https://www.dynatrace.com/support/doc/appmon/application-monitoring/sensors/

另一种可能性是使用" CPU Runtime" Dashlet用于在执行部署时记录CPU使用情况。在那里,您将看到所有Tomcat中的整体顶级CPU使用者,这可能会显示部署操作以及实际花费的时间。

有关此功能的详细说明,请参阅https://www.dynatrace.com/support/doc/appmon/application-monitoring/appmon-client/dashlets/cpu-sampling-dashlet/