若要指定检测,需要在应用程序的META-INF目录中添加一个weblogic-diagnostics.xml文件。确保包含足够的委托监控程序或自定义监控程序,诊断位置类型为around,操作为TraceElapsedTimeAction。这些监控程序将记录完成特定操作完所需的时间。我们稍后需要使用这些数据构建事件树。下面这个示例可用于捕捉各种servlet和EJB操作。
<?xml version="1.0" encoding="UTF-8"?>
<wldf-resource xmlns="http://www.bea.com/ns/weblogic/90/diagnostics">
<instrumentation>
<enabled>true</enabled>
<name>Trace_Servlet_Around_Service</name>