Introscope AutoProbe Log: /opt/projects/nwebtest/logs/nWeb_AutoProbe.20130821-092515.log Release 9.1.1.1 (Build 581768)(Diagnos Version 2) Log opened at Wed Aug 21 09:25:15 CDT 2013 Copyright (c) 2013 CA. All Rights Reserved. ================================================================== Using directives list file /opt/web/wily/9.5/wily/core/config/jboss-typical.pbl Starting file dump for /opt/web/wily/9.5/wily/core/config/jboss-typical.pbl > ######################################################################## > # Introscope ProbeBuilder List File > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > ################################################################## > # This file contains a list of ProbeBuilder directives files. # > # These files contain the ProbeBuilder directives used when # > # adding probes into JBoss Server 4.x > ################################################################## > > ####################### > # List Title > # ================ > > Title: JBoss Server [Typical - Optimized] (4.x) > > > ####################### > # List Description > # ================ > > Description: Default Typical Introscope settings plus support for JBoss Server versions 4.x > > > ####################### > # Directives Files > # ================ > # One directives file name per line. Relative names > # are resolved against the location of this file. > > toggles-typical.pbd > required.pbd > apm-common.pbd > jvm.pbd > j2ee.pbd > java2.pbd > struts.pbd > taglibs.pbd > oraclejdbc.pbd > sqlagent.pbd > errors.pbd > jboss4x.pbd > jsf-toggles-typical.pbd > jsf.pbd > biz-trx-http.pbd > appmap.pbd > appmap-ejb.pbd > #bizrecording.pbd > di.pbd > > ####################### > # Servlet Header Decorator > # > # Enable this PBD for CEM integration. It appends additional > # information to the HTTP response that is then captured by CEM. > # ================ > > #ServletHeaderDecorator.pbd > > > ####################### > # LeakHunter > # > # Enable this PBD to help locate the source of potential memory leaks. > # This will incur overhead, so enable LeakHunter only when necessary. > # See LeakHunter documentation for usage and configuration details. > # ================ > > #leakhunter.pbd Finished file dump for /opt/web/wily/9.5/wily/core/config/jboss-typical.pbl Using directives specified in /opt/web/wily/9.5/wily/core/config/toggles-typical.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/toggles-typical.pbd > ######################################################################## > # Introscope ProbeBuilder Directives File > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > ############################################################# > # > # This toggles-typical.pbd file provides TurnOn toggle switches > # to determine honoring of other directives > # in subsequent *.pbd files > # > # Comment or uncomment the "TurnOn" directives > # to alter the set of J2EE components that are traced. > # > # toggles-typical.pbd > # by default, comments out (turns off) many flags > # for Production use. > # > ############################################################# > > > ####################### > # Agent Initialization Configuration > # ================ > > InstrumentPoint: AgentInitialization > > > ####################### > # EJB 2.0 Configuration > # ================ > > TurnOn: EJB2StubTracing > TurnOn: SessionBeanTracing > TurnOn: EntityBeanTracing > TurnOn: MessageDrivenBeanTracing > # TurnOn: EJBMethodLevelTracing > > ####################### > # EJB 3.0 Configuration > # ================ > > TurnOn: EJB3StubTracing > TurnOn: SessionBean3Tracing > TurnOn: EntityBean3Tracing > TurnOn: MessageDrivenBean3Tracing > # TurnOn: EJB3MethodLevelTracing > > > > ####################### > # HTTP Servlets Configuration > # ================ > > TurnOn: HTTPServletTracing > #TurnOn: ServletFilterTracing > > # Only use this servlet option when installing > # with the Application Server AutoProbe > # configuration option. Do not use both > # servlet options at the same time. > #TurnOn: HTTPAppServerAutoProbeServletTracing > > > ####################### > # XML Configuration > # ================ > > # TurnOn: XMLSAXTracing > # TurnOn: XSLTTracing > > > ####################### > # JTA Configuration > # ================ > > # TurnOn: JTACommitTracing > > > ####################### > # JNDI Configuration > # ================ > > # TurnOn: JNDITracing > > > ####################### > # JMS Configuration > # ================ > > TurnOn: JMSListenerTracing > TurnOn: JMSConsumerTracing > TurnOn: JMSPublisherTracing > TurnOn: JMSSenderTracing > > > ####################### > # JavaMail configuration > # ================ > > TurnOn: JavaMailTransportTracing > > > ####################### > # JAXM configuration > # ================ > > # TurnOn: JAXMListenerTracing > > > ####################### > # J2EE Connector configuration > # ================ > > TurnOn: J2eeConnectorTracing > > ####################### > # RMI Configuration > # ================ > > TurnOn: RMIClientTracing > TurnOn: RMIServerTracing > > ####################### > # JDBC Configuration > # ================ > # Be sure to instrument the actual JDBC driver for this to work correctly. > > TurnOn: JDBCQueryTracing > TurnOn: JDBCUpdateTracing > > ####################### > # Network Configuration > # ================ > > TurnOn: SocketTracing > # NOTE: Only one of SocketTracing and ManagedSocketTracing should be 'on'. ManagedSocketTracing is provided to > # enable pre 9.0 socket tracing. > #TurnOn: ManagedSocketTracing > TurnOn: UDPTracing > > > ####################### > # File System Configuration > # ================ > > # TurnOn: FileSystemTracing > > > ####################### > # NIO Socket Tracer Group > # ================ > TurnOn: NIOSocketTracing > TurnOn: NIOSocketSummaryTracing > TurnOn: NIOSelectorTracing > > > ####################### > # NIO Datagram Tracer Group > # ================ > TurnOn: NIODatagramTracing > TurnOn: NIODatagramSummaryTracing > > > ####################### > # Threads Configuration > # ================ > > # TurnOn: ThreadTracing > > > ####################### > # Corba Configuration > # ================ > > TurnOn: CorbaTracing > > > ####################### > # JSP Configuration > # ================ > > TurnOn: JSPTracing > TurnOn: JSPServletTracing > > > ####################### > # JSP Tag Library Configuration > # ================ > > # TurnOn: JSPTagLibraryTracing > > > ####################### > # JSP IO Tag Library Configuration > # ================ > > # TurnOn: JSPIOTagLibraryTracing > > > ####################### > # JSP DB Tags Tag Library Configuration > # ================ > > # TurnOn: JSPDBTagsTagLibraryTracing > > > ####################### > # Struts Configuration > # ================ > > TurnOn: StrutsTracing > > > ####################### > # Instance Counts Configuration > # ================ > > TurnOn: InstanceCounts > > > ####################### > # Exception Configuration > # ================ > # Introscope can trace all locations where exceptions are either > # thrown or caught. This can cause performance degredation so > # it is not traced by default. Uncomment the following lines > # if you wish to turn on this tracing. > > # InstrumentPoint: ThrowException > # InstrumentPoint: CatchException > > > ####################### > # HTTP Session Configuration > # ================ > > TurnOn: PersistentSessionTracing > > ## Use either FormattedSessionTracing or UnformattedSessionTracing > ## but not both. FormattedSessionTracing will produce metrics with > ## better readability, but may not work on all Tomcat installs. > #TurnOn: FormattedSessionTracing > TurnOn: UnformattedSessionTracing > > ## Use these two session options together when > ## org.apache.catalina.session.StandardSession is used. > ## If these two session options are commented in, > ## the HTTPSessionTracing option below should be > ## commented out. > TurnOn: ApacheStandardSessionTracing > TurnOn: SuperpagesSessionTracing > > ## Only use this session option when > ## org.apache.catalina.session.StandardSession is not used. > ## If the above two session options (ApacheStandardSessionTracing > ## and SuperpagesSessionTracing) are commented in, this option > ## should be commented out. > #TurnOn: HTTPSessionTracing > > > ####################### > # Authentication Configuration > # ================ > > TurnOn: AuthenticationTracing > > > ####################### > # DBCP Configuration > # ================ > > TurnOn: DBCPv55Tracing > TurnOn: DBCPTracing > > > ####################### > # Server Info Configuration > # ================ > > TurnOn: ServerInfoTracing > > > ####################### > # Thread Pool Configuration > # ================ > > TurnOn: ThreadPoolTracing > > Finished file dump for /opt/web/wily/9.5/wily/core/config/toggles-typical.pbd Using directives specified in /opt/web/wily/9.5/wily/core/config/required.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/required.pbd > ######################################################################## > # Introscope ProbeBuilder List File > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > > ######################################################################## > # This file contains a list of directives derived from probebuiler's # > # required.pbd. These directives are tracer class mappings and tracer # > # parameter settings used by other ootb pbd/pbl files. # > ######################################################################## > > > > ###################################### > #from required_common_tracers.pbd > ###################################### > > SetTracerClassMapping: BackendMarker com.wily.introscope.agent.trace.hc2.BackendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: BackendMarker forcestandardmetrics false > SetTracerParameter: BackendMarker newmode true > SetTracerParameter: BackendMarker useblame true > SetTracerOrdering: BackendMarker -1000000 > SetTracerParameter: BackendMarker useblame true > > SetTracerClassMapping: FrontendMarker com.wily.introscope.agent.trace.hc2.FrontendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: FrontendMarker newmode true > SetTracerParameter: FrontendMarker useblame true > > # Generic blame point -- gives blamed MethodTimer, PerIntervalCounter and > # ConcurrentInvocationCounter metrics > SetTracerClassMapping: BlamePointTracer com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: BlamePointTracer newmode true > SetTracerParameter: BlamePointTracer useblame true > > SetTracerClassMapping: DefaultFrontendBlamePointTracer com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: DefaultFrontendBlamePointTracer defaultfrontend true > SetTracerParameter: DefaultFrontendBlamePointTracer newmode true > SetTracerParameter: DefaultFrontendBlamePointTracer useblame true > > SetTracerClassMapping: BlamePointTracerDifferentInstances com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: BlamePointTracerDifferentInstances reentrancy instance > SetTracerParameter: BlamePointTracerDifferentInstances newmode true > SetTracerParameter: BlamePointTracerDifferentInstances useblame true > > SetTracerClassMapping: HttpServletBlamePointTracerDifferentInstances com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: HttpServletBlamePointTracerDifferentInstances reentrancy instance > SetTracerParameter: HttpServletBlamePointTracerDifferentInstances hascontextualmetrics true > SetTracerParameter: HttpServletBlamePointTracerDifferentInstances name0 "Servlets:Average Response Time (ms)" > SetTracerParameter: HttpServletBlamePointTracerDifferentInstances mappedresource0 "Average Response Time (ms)" > SetTracerParameter: HttpServletBlamePointTracerDifferentInstances name1 "Servlets:Responses Per Interval" > SetTracerParameter: HttpServletBlamePointTracerDifferentInstances mappedresource1 "Responses Per Interval" > SetTracerParameter: HttpServletBlamePointTracerDifferentInstances newmode true > SetTracerParameter: HttpServletBlamePointTracerDifferentInstances useblame true > > > > SetTracerClassMapping: BlamePointTracerDifferentMethods com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: BlamePointTracerDifferentMethods reentrancy methodname > SetTracerParameter: BlamePointTracerDifferentMethods newmode true > SetTracerParameter: BlamePointTracerDifferentMethods useblame true > > SetTracerClassMapping: DefaultFrontendBlamePointTracerDifferentInstances com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: DefaultFrontendBlamePointTracerDifferentInstances reentrancy instance > SetTracerParameter: DefaultFrontendBlamePointTracerDifferentInstances defaultfrontend true > SetTracerParameter: DefaultFrontendBlamePointTracerDifferentInstances newmode true > SetTracerParameter: DefaultFrontendBlamePointTracerDifferentInstances useblame true > > SetTracerClassMapping: DefaultFrontendBlamePointTracerDifferentMethods com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: DefaultFrontendBlamePointTracerDifferentMethods reentrancy methodname > SetTracerParameter: DefaultFrontendBlamePointTracerDifferentMethods defaultfrontend true > SetTracerParameter: DefaultFrontendBlamePointTracerDifferentMethods newmode true > SetTracerParameter: DefaultFrontendBlamePointTracerDifferentMethods useblame true > > # Tracers and validator for Dynamic Instrumentation > SetTracerClassMapping: ConditionalBlamePointTracer com.wily.introscope.agent.trace.hc2.ConditionalBlamePointTracer com.wily.introscope.probebuilder.validate.ConditionalDynamicResourceNameValidator > SetTracerParameter: ConditionalBlamePointTracer newmode true > SetTracerParameter: ConditionalBlamePointTracer useblame true > > SetTracerClassMapping: DynamicBlamePointTracer com.wily.introscope.agent.trace.hc2.ConditionalBlamePointTracer com.wily.introscope.probebuilder.validate.ConditionalDynamicResourceNameValidator > SetTracerParameter: DynamicBlamePointTracer newmode true > SetTracerParameter: DynamicBlamePointTracer useblame true > > SetTracerClassMapping: ConditionalAnchorTracer com.wily.introscope.agent.trace.ConditionalAnchorTracer com.wily.introscope.probebuilder.validate.ConditionalDynamicResourceNameValidator > SetTracerParameter: ConditionalAnchorTracer newmode true > #note the use of false here. We want to explicitely state here that this tracer does not use the blame > SetTracerParameter: ConditionalAnchorTracer useblame false > > ###################################### > #from required_common_tracers.pbd > #MethodFinishCounter > ###################################### > > SetTracerClassMapping: SimpleIncrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: SimpleIncrementor delta 1 > SetTracerClassMapping: SimpleDecrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: SimpleDecrementor delta -1 > SetTracerClassMapping: MethodTraceIncrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodTraceIncrementor delta 1 > SetTracerParameter: MethodTraceIncrementor reentrancy instance > SetTracerClassMapping: MethodTraceDecrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodTraceDecrementor delta -1 > SetTracerParameter: MethodTraceDecrementor reentrancy instance > SetTracerClassMapping: BlamedSimpleIncrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedSimpleIncrementor delta 1 > SetTracerParameter: BlamedSimpleIncrementor useblame true > SetTracerClassMapping: BlamedSimpleDecrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedSimpleDecrementor delta -1 > SetTracerParameter: BlamedSimpleDecrementor useblame true > SetTracerClassMapping: BlamedMethodTraceIncrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodTraceIncrementor delta 1 > SetTracerParameter: BlamedMethodTraceIncrementor reentrancy instance > SetTracerParameter: BlamedMethodTraceIncrementor useblame true > SetTracerOrdering: BlamedMethodTraceIncrementor -100 > SetTracerClassMapping: BlamedMethodTraceDecrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodTraceDecrementor delta -1 > SetTracerParameter: BlamedMethodTraceDecrementor reentrancy instance > SetTracerParameter: BlamedMethodTraceDecrementor useblame true > SetTracerOrdering: BlamedMethodTraceDecrementor -100 > > SetTracerClassMapping: NormalCompletionSimpleIncrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NormalCompletionSimpleIncrementor delta 1 > SetTracerParameter: NormalCompletionSimpleIncrementor resultfilter normalcompletion > SetTracerClassMapping: NormalCompletionSimpleDecrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NormalCompletionSimpleDecrementor delta -1 > SetTracerParameter: NormalCompletionSimpleDecrementor resultfilter normalcompletion > SetTracerClassMapping: NormalCompletionMethodTraceIncrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NormalCompletionMethodTraceIncrementor delta 1 > SetTracerParameter: NormalCompletionMethodTraceIncrementor reentrancy instance > SetTracerParameter: NormalCompletionMethodTraceIncrementor resultfilter normalcompletion > SetTracerClassMapping: NormalCompletionMethodTraceDecrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NormalCompletionMethodTraceDecrementor delta -1 > SetTracerParameter: NormalCompletionMethodTraceDecrementor reentrancy instance > SetTracerParameter: NormalCompletionMethodTraceDecrementor resultfilter normalcompletion > SetTracerClassMapping: BlamedNormalCompletionSimpleIncrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedNormalCompletionSimpleIncrementor delta 1 > SetTracerParameter: BlamedNormalCompletionSimpleIncrementor useblame true > SetTracerParameter: BlamedNormalCompletionSimpleIncrementor resultfilter normalcompletion > SetTracerClassMapping: BlamedNormalCompletionSimpleDecrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedNormalCompletionSimpleDecrementor delta -1 > SetTracerParameter: BlamedNormalCompletionSimpleDecrementor useblame true > SetTracerParameter: BlamedNormalCompletionSimpleDecrementor resultfilter normalcompletion > SetTracerClassMapping: BlamedNormalCompletionMethodTraceIncrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedNormalCompletionMethodTraceIncrementor delta 1 > SetTracerParameter: BlamedNormalCompletionMethodTraceIncrementor reentrancy instance > SetTracerParameter: BlamedNormalCompletionMethodTraceIncrementor useblame true > SetTracerParameter: BlamedNormalCompletionMethodTraceIncrementor resultfilter normalcompletion > SetTracerOrdering: BlamedNormalCompletionMethodTraceIncrementor -100 > SetTracerClassMapping: BlamedNormalCompletionMethodTraceDecrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedNormalCompletionMethodTraceDecrementor delta -1 > SetTracerParameter: BlamedNormalCompletionMethodTraceDecrementor reentrancy instance > SetTracerParameter: BlamedNormalCompletionMethodTraceDecrementor useblame true > SetTracerParameter: BlamedNormalCompletionMethodTraceDecrementor resultfilter normalcompletion > SetTracerOrdering: BlamedNormalCompletionMethodTraceDecrementor -100 > > SetTracerClassMapping: ThrownExceptionSimpleIncrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThrownExceptionSimpleIncrementor delta 1 > SetTracerParameter: ThrownExceptionSimpleIncrementor resultfilter thrownexception > SetTracerClassMapping: ThrownExceptionSimpleDecrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThrownExceptionSimpleDecrementor delta -1 > SetTracerParameter: ThrownExceptionSimpleDecrementor resultfilter thrownexception > SetTracerClassMapping: ThrownExceptionMethodTraceIncrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThrownExceptionMethodTraceIncrementor delta 1 > SetTracerParameter: ThrownExceptionMethodTraceIncrementor reentrancy instance > SetTracerParameter: ThrownExceptionMethodTraceIncrementor resultfilter thrownexception > SetTracerClassMapping: ThrownExceptionMethodTraceDecrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThrownExceptionMethodTraceDecrementor delta -1 > SetTracerParameter: ThrownExceptionMethodTraceDecrementor reentrancy instance > SetTracerParameter: ThrownExceptionMethodTraceDecrementor resultfilter thrownexception > SetTracerClassMapping: BlamedThrownExceptionSimpleIncrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedThrownExceptionSimpleIncrementor delta 1 > SetTracerParameter: BlamedThrownExceptionSimpleIncrementor useblame true > SetTracerParameter: BlamedThrownExceptionSimpleIncrementor resultfilter thrownexception > SetTracerClassMapping: BlamedThrownExceptionSimpleDecrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedThrownExceptionSimpleDecrementor delta -1 > SetTracerParameter: BlamedThrownExceptionSimpleDecrementor useblame true > SetTracerParameter: BlamedThrownExceptionSimpleDecrementor resultfilter thrownexception > SetTracerClassMapping: BlamedThrownExceptionMethodTraceIncrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedThrownExceptionMethodTraceIncrementor delta 1 > SetTracerParameter: BlamedThrownExceptionMethodTraceIncrementor reentrancy instance > SetTracerParameter: BlamedThrownExceptionMethodTraceIncrementor useblame true > SetTracerParameter: BlamedThrownExceptionMethodTraceIncrementor resultfilter thrownexception > SetTracerOrdering: BlamedThrownExceptionMethodTraceIncrementor -100 > SetTracerClassMapping: BlamedThrownExceptionMethodTraceDecrementor com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedThrownExceptionMethodTraceDecrementor delta -1 > SetTracerParameter: BlamedThrownExceptionMethodTraceDecrementor reentrancy instance > SetTracerParameter: BlamedThrownExceptionMethodTraceDecrementor useblame true > SetTracerParameter: BlamedThrownExceptionMethodTraceDecrementor resultfilter thrownexception > SetTracerOrdering: BlamedThrownExceptionMethodTraceDecrementor -100 > > ###################################### > #from required_common_tracers.pbd > #PerInterValCounter > ###################################### > SetTracerClassMapping: PerIntervalCounter com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerClassMapping: PerIntervalCounterDifferentInstances com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: PerIntervalCounterDifferentInstances reentrancy instance > SetTracerClassMapping: PerIntervalCounterDifferentMethods com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: PerIntervalCounterDifferentMethods reentrancy methodname > SetTracerClassMapping: BlamedPerIntervalCounter com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedPerIntervalCounter useblame true > SetTracerClassMapping: BlamedPerIntervalCounterDifferentInstances com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedPerIntervalCounterDifferentInstances reentrancy instance > SetTracerParameter: BlamedPerIntervalCounterDifferentInstances useblame true > SetTracerOrdering: BlamedPerIntervalCounterDifferentInstances -100 > SetTracerClassMapping: BlamedPerIntervalCounterDifferentMethods com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedPerIntervalCounterDifferentMethods reentrancy methodname > SetTracerParameter: BlamedPerIntervalCounterDifferentMethods useblame true > SetTracerOrdering: BlamedPerIntervalCounterDifferentMethods 100 > > SetTracerClassMapping: NormalCompletionPerIntervalCounter com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NormalCompletionPerIntervalCounter resultfilter normalcompletion > SetTracerClassMapping: NormalCompletionPerIntervalCounterDifferentInstances com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NormalCompletionPerIntervalCounterDifferentInstances reentrancy instance > SetTracerParameter: NormalCompletionPerIntervalCounterDifferentInstances resultfilter normalcompletion > SetTracerClassMapping: NormalCompletionPerIntervalCounterDifferentMethods com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NormalCompletionPerIntervalCounterDifferentMethods reentrancy methodname > SetTracerParameter: NormalCompletionPerIntervalCounterDifferentMethods resultfilter normalcompletion > SetTracerClassMapping: BlamedNormalCompletionPerIntervalCounter com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedNormalCompletionPerIntervalCounter useblame true > SetTracerParameter: BlamedNormalCompletionPerIntervalCounter resultfilter normalcompletion > SetTracerClassMapping: BlamedNormalCompletionPerIntervalCounterDifferentInstances com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedNormalCompletionPerIntervalCounterDifferentInstances reentrancy instance > SetTracerParameter: BlamedNormalCompletionPerIntervalCounterDifferentInstances useblame true > SetTracerParameter: BlamedNormalCompletionPerIntervalCounterDifferentInstances resultfilter normalcompletion > SetTracerOrdering: BlamedNormalCompletionPerIntervalCounterDifferentInstances -100 > SetTracerClassMapping: BlamedNormalCompletionPerIntervalCounterDifferentMethods com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedNormalCompletionPerIntervalCounterDifferentMethods reentrancy methodname > SetTracerParameter: BlamedNormalCompletionPerIntervalCounterDifferentMethods useblame true > SetTracerParameter: BlamedNormalCompletionPerIntervalCounterDifferentMethods resultfilter normalcompletion > SetTracerOrdering: BlamedNormalCompletionPerIntervalCounterDifferentMethods 100 > > SetTracerClassMapping: ThrownExceptionPerIntervalCounter com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThrownExceptionPerIntervalCounter resultfilter thrownexception > SetTracerClassMapping: ThrownExceptionPerIntervalCounterDifferentInstances com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThrownExceptionPerIntervalCounterDifferentInstances reentrancy instance > SetTracerParameter: ThrownExceptionPerIntervalCounterDifferentInstances resultfilter thrownexception > SetTracerClassMapping: ThrownExceptionPerIntervalCounterDifferentMethods com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThrownExceptionPerIntervalCounterDifferentMethods reentrancy methodname > SetTracerParameter: ThrownExceptionPerIntervalCounterDifferentMethods resultfilter thrownexception > SetTracerClassMapping: BlamedThrownExceptionPerIntervalCounter com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedThrownExceptionPerIntervalCounter useblame true > SetTracerParameter: BlamedThrownExceptionPerIntervalCounter resultfilter thrownexception > SetTracerClassMapping: BlamedThrownExceptionPerIntervalCounterDifferentInstances com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedThrownExceptionPerIntervalCounterDifferentInstances reentrancy instance > SetTracerParameter: BlamedThrownExceptionPerIntervalCounterDifferentInstances useblame true > SetTracerParameter: BlamedThrownExceptionPerIntervalCounterDifferentInstances resultfilter thrownexception > SetTracerOrdering: BlamedThrownExceptionPerIntervalCounterDifferentInstances -100 > SetTracerClassMapping: BlamedThrownExceptionPerIntervalCounterDifferentMethods com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedThrownExceptionPerIntervalCounterDifferentMethods reentrancy methodname > SetTracerParameter: BlamedThrownExceptionPerIntervalCounterDifferentMethods useblame true > SetTracerParameter: BlamedThrownExceptionPerIntervalCounterDifferentMethods resultfilter thrownexception > SetTracerOrdering: BlamedThrownExceptionPerIntervalCounterDifferentMethods 100 > > > ###################################### > #from required_common_tracers.pbd > #MethodTimer > ###################################### > SetTracerClassMapping: MethodTimer com.wily.introscope.agent.trace.hc2.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerClassMapping: MethodTimerDifferentInstances com.wily.introscope.agent.trace.hc2.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodTimerDifferentInstances reentrancy instance > SetTracerClassMapping: MethodTimerDifferentMethods com.wily.introscope.agent.trace.hc2.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodTimerDifferentMethods reentrancy methodname > SetTracerClassMapping: BlamedMethodTimer com.wily.introscope.agent.trace.hc2.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodTimer useblame true > SetTracerClassMapping: BlamedMethodTimerDifferentInstances com.wily.introscope.agent.trace.hc2.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodTimerDifferentInstances reentrancy instance > SetTracerParameter: BlamedMethodTimerDifferentInstances useblame true > SetTracerOrdering: BlamedMethodTimerDifferentInstances -100 > SetTracerClassMapping: BlamedMethodTimerDifferentMethods com.wily.introscope.agent.trace.hc2.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodTimerDifferentMethods reentrancy methodname > SetTracerParameter: BlamedMethodTimerDifferentMethods useblame true > SetTracerOrdering: BlamedMethodTimerDifferentMethods 100 > ###################################### > #from required_java_tracers.pbd > ###################################### > > SetTracerClassMapping: HttpServletTracer com.wily.introscope.agent.trace.hc2.HttpServletTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: HttpServletTracer generatebusinesstransactionmetrics true > SetTracerParameter: HttpServletTracer newmode true > SetTracerParameter: HttpServletTracer useblame true > SetTracerOrdering: HttpServletTracer -1000 > > SetTracerClassMapping: ServletTracingDisablingTracer com.wily.introscope.agent.trace.hc2.ServletTracingDisablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: ServletTracingDisablingTracer newmode true > SetTracerParameter: ServletTracingDisablingTracer useblame false > SetTracerOrdering: ServletTracingDisablingTracer -2000 > > ################################################# > # Errors tracers from required_common_tracers > ################################################# > > SetTracerClassMapping: ExceptionErrorReporter com.wily.introscope.agent.trace.hc2.MethodThrewErrorReportingTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ExceptionErrorReporter reentrancy instance > SetTracerParameter: ExceptionErrorReporter newmode true > SetTracerParameter: ExceptionErrorReporter useblame false > > SetTracerClassMapping: MethodCalledErrorReporter com.wily.introscope.agent.trace.hc2.MethodCompletedErrorReportingTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodCalledErrorReporter reentrancy instance > SetTracerParameter: MethodCalledErrorReporter newmode true > SetTracerParameter: MethodCalledErrorReporter useblame false > > SetTracerClassMapping: HTTPErrorCodeReporter com.wily.introscope.agent.trace.hc2.HTTPErrorCodeReporter com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: HTTPErrorCodeReporter reentrancy instance > SetTracerParameter: HTTPErrorCodeReporter newmode true > SetTracerParameter: HTTPErrorCodeReporter useblame false > > SetTracerClassMapping: ThisErrorReporter com.wily.introscope.agent.trace.hc2.ThisErrorReportingTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThisErrorReporter reentrancy instance > SetTracerParameter: ThisErrorReporter newmode true > SetTracerParameter: ThisErrorReporter useblame false > > SetTracerClassMapping: LegacyCompatibleExceptionErrorReporterHC2 com.wily.introscope.agent.trace.hc2.LegacyCompatibleErrorReportingTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: LegacyCompatibleExceptionErrorReporterHC2 reentrancy instance > SetTracerParameter: LegacyCompatibleExceptionErrorReporterHC2 newmode true > SetTracerParameter: LegacyCompatibleExceptionErrorReporterHC2 useblame false > > SetTracerOrdering: LegacyCompatibleExceptionErrorReporterHC2 900 > > > > ######################################### > # Additional parameters > ######################################### > > # Parameters for http servlet tracers > > SetTracerParameter: HttpServletTracer usecomputedblame true > > > > ################################# > # Additional mapping for single metric tracers > # from required_common_tracers > ################################ > > SetTracerClassMapping: MethodTimerHC com.wily.introscope.agent.trace.hc2.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodTimerHC newmode true > SetTracerParameter: MethodTimerHC useblame false > > SetTracerClassMapping: MethodTimerDifferentInstancesHC com.wily.introscope.agent.trace.hc2.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodTimerDifferentInstancesHC reentrancy instance > SetTracerParameter: MethodTimerDifferentInstancesHC newmode true > SetTracerParameter: MethodTimerDifferentInstancesHC useblame false > > SetTracerClassMapping: MethodTimerDifferentMethodsHC com.wily.introscope.agent.trace.hc2.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodTimerDifferentMethodsHC reentrancy methodname > SetTracerParameter: MethodTimerDifferentInstancesHC newmode true > SetTracerParameter: MethodTimerDifferentInstancesHC useblame false > > SetTracerClassMapping: BlamedMethodTimerHC com.wily.introscope.agent.trace.hc2.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodTimerDifferentInstancesHC newmode true > SetTracerParameter: BlamedMethodTimerHC useblame true > > SetTracerClassMapping: BlamedMethodTimerDifferentInstancesHC com.wily.introscope.agent.trace.hc2.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodTimerDifferentInstancesHC reentrancy instance > SetTracerParameter: MethodTimerDifferentInstancesHC newmode true > SetTracerParameter: BlamedMethodTimerDifferentInstancesHC useblame true > > SetTracerClassMapping: BlamedMethodTimerDifferentMethodsHC com.wily.introscope.agent.trace.hc2.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodTimerDifferentMethodsHC reentrancy methodname > SetTracerParameter: BlamedMethodTimerDifferentMethodsHC newmode true > SetTracerParameter: BlamedMethodTimerDifferentMethodsHC useblame true > > SetTracerClassMapping: MethodNanoTimerHC com.wily.introscope.agent.trace.hc2.MethodNanoTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodNanoTimerHC newmode true > SetTracerParameter: MethodNanoTimerHC useblame false > > SetTracerClassMapping: MethodNanoTimerDifferentInstancesHC com.wily.introscope.agent.trace.hc2.MethodNanoTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodNanoTimerDifferentInstancesHC reentrancy instance > SetTracerParameter: MethodNanoTimerDifferentInstancesHC newmode true > SetTracerParameter: MethodNanoTimerDifferentInstancesHC useblame false > > SetTracerClassMapping: MethodNanoTimerDifferentMethodsHC com.wily.introscope.agent.trace.hc2.MethodNanoTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodNanoTimerDifferentMethodsHC reentrancy methodname > SetTracerParameter: MethodNanoTimerDifferentMethodsHC newmode true > SetTracerParameter: MethodNanoTimerDifferentMethodsHC useblame false > > SetTracerClassMapping: BlamedMethodNanoTimerHC com.wily.introscope.agent.trace.hc2.MethodNanoTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodNanoTimerHC newmode true > SetTracerParameter: BlamedMethodNanoTimerHC useblame true > > SetTracerClassMapping: BlamedMethodNanoTimerDifferentInstancesHC com.wily.introscope.agent.trace.hc2.MethodNanoTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodNanoTimerDifferentInstancesHC reentrancy instance > SetTracerParameter: BlamedMethodNanoTimerDifferentInstancesHC newmode true > SetTracerParameter: BlamedMethodNanoTimerDifferentInstancesHC useblame true > > SetTracerClassMapping: BlamedMethodNanoTimerDifferentMethodsHC com.wily.introscope.agent.trace.hc2.MethodNanoTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodNanoTimerDifferentMethodsHC reentrancy methodname > SetTracerParameter: BlamedMethodNanoTimerDifferentMethodsHC newmode true > SetTracerParameter: BlamedMethodNanoTimerDifferentMethodsHC useblame true > > SetTracerClassMapping: PerIntervalCounterHC com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: PerIntervalCounterHC newmode true > SetTracerParameter: PerIntervalCounterHC useblame false > > SetTracerClassMapping: PerIntervalCounterDifferentInstancesHC com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: PerIntervalCounterDifferentInstancesHC reentrancy instance > SetTracerParameter: PerIntervalCounterDifferentInstancesHC newmode true > SetTracerParameter: PerIntervalCounterDifferentInstancesHC useblame false > > SetTracerClassMapping: PerIntervalCounterDifferentMethodsHC com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: PerIntervalCounterDifferentMethodsHC reentrancy methodname > SetTracerParameter: PerIntervalCounterDifferentMethodsHC newmode true > SetTracerParameter: PerIntervalCounterDifferentMethodsHC useblame false > > SetTracerClassMapping: BlamedPerIntervalCounterHC com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedPerIntervalCounterHC newmode true > SetTracerParameter: BlamedPerIntervalCounterHC useblame true > > SetTracerClassMapping: BlamedPerIntervalCounterDifferentInstancesHC com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedPerIntervalCounterDifferentInstancesHC reentrancy instance > SetTracerParameter: BlamedPerIntervalCounterDifferentInstancesHC newmode true > SetTracerParameter: BlamedPerIntervalCounterDifferentInstancesHC useblame true > > SetTracerClassMapping: BlamedPerIntervalCounterDifferentMethodsHC com.wily.introscope.agent.trace.hc2.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedPerIntervalCounterDifferentMethodsHC reentrancy methodname > SetTracerParameter: BlamedPerIntervalCounterDifferentMethodsHC newmode true > SetTracerParameter: BlamedPerIntervalCounterDifferentMethodsHC useblame true > > > ################################################################ > # > #New Mode Mapping for MethodeRateTracer and MethodFinishCounter > # > #####################3########################################## > > SetTracerClassMapping: MethodRateTracerHC com.wily.introscope.agent.trace.hc2.MethodRateTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > > SetTracerClassMapping: BlamedMethodTraceIncrementorHC com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodTraceIncrementorHC delta 1 > SetTracerParameter: BlamedMethodTraceIncrementorHC reentrancy instance > SetTracerParameter: BlamedMethodTraceIncrementorHC useblame true > > SetTracerClassMapping: SimpleIncrementorHC com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: SimpleIncrementorHC delta 1 > > SetTracerClassMapping: SimpleDecrementorHC com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: SimpleDecrementorHC delta -1 > > SetTracerClassMapping: BlamedMethodRateTracerHC com.wily.introscope.agent.trace.hc2.MethodRateTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodRateTracerHC useblame true > > SetTracerClassMapping: BlamedMethodTraceDecrementorHC com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodTraceDecrementorHC delta -1 > SetTracerParameter: BlamedMethodTraceDecrementorHC reentrancy instance > SetTracerParameter: BlamedMethodTraceDecrementorHC useblame true > > SetTracerClassMapping: MethodTraceIncrementorHC com.wily.introscope.agent.trace.hc2.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodTraceIncrementorHC delta 1 > SetTracerParameter: MethodTraceIncrementorHC reentrancy instance > > #ordering : > > SetTracerOrdering: BlamedMethodTraceIncrementorHC -100 > > SetTracerOrdering: BlamedMethodTraceDecrementorHC -100 Finished file dump for /opt/web/wily/9.5/wily/core/config/required.pbd Using directives specified in /opt/web/wily/9.5/wily/core/config/apm-common.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/apm-common.pbd > ######################################################################## > # Introscope ProbeBuilder List File > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > > ######################################################################## > # This file contains a list of directives that are common tracer class # > # mappings and tracer parameter settings shared by other ootb pbd/pbl # > # files. # > ######################################################################## > > > > > ####################################### > # SQL Agent.pbd > ####################################### > > SetTracerClassMapping: StatementToConnectionMappingTracer com.wily.introscope.agent.sqlagent.hc2.StatementToConnectionMappingTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: StatementToConnectionMappingTracer nameformatter com.wily.introscope.agent.sqlagent.ConnectionNameFormatter > SetTracerParameter: StatementToConnectionMappingTracer newmode true > SetTracerParameter: StatementToConnectionMappingTracer useblame false > SetTracerParameter: StatementToConnectionMappingTracer agentcomponent "SQL Agent" > > SetTracerClassMapping: OracleWrappedStatementToConnectionMappingTracer com.wily.introscope.agent.sqlagent.hc2.StatementToConnectionMappingTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: OracleWrappedStatementToConnectionMappingTracer nameformatter com.wily.introscope.agent.sqlagent.ConnectionNameFormatter > SetTracerParameter: OracleWrappedStatementToConnectionMappingTracer statementtype 1 > SetTracerParameter: OracleWrappedStatementToConnectionMappingTracer newmode true > SetTracerParameter: OracleWrappedStatementToConnectionMappingTracer useblame false > SetTracerParameter: OracleWrappedStatementToConnectionMappingTracer agentcomponent "SQL Agent" > > SetTracerClassMapping: ResultSetCloseTimer com.wily.introscope.agent.sqlagent.hc2.ResultSetCloseTimer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: ResultSetCloseTimer nameformatter com.wily.introscope.agent.sqlagent.ResultSetNameFormatter > SetTracerParameter: ResultSetCloseTimer newmode true > SetTracerParameter: ResultSetCloseTimer useblame false > SetTracerParameter: ResultSetCloseTimer agentcomponent "SQL Agent" > > > SetTracerClassMapping: SQLBackendTracer com.wily.introscope.agent.trace.hc2.BackendTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: SQLBackendTracer nameformatter com.wily.introscope.agent.trace.jdbc.SQLBackendNameFormatter > SetTracerParameter: SQLBackendTracer newmode true > SetTracerParameter: SQLBackendTracer useblame true > SetTracerParameter: SQLBackendTracer agentcomponent "SQL Agent" > > SetTracerOrdering: SQLBackendTracer -1000 > > SetTracerClassMapping: StatementBackendTracer com.wily.introscope.agent.trace.hc2.BackendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: StatementBackendTracer nameformatter com.wily.introscope.agent.sqlagent.StatementNameFormatter > SetTracerParameter: StatementBackendTracer reentrancy instance > SetTracerParameter: StatementBackendTracer forcestandardmetrics false > SetTracerParameter: StatementBackendTracer newmode true > SetTracerParameter: StatementBackendTracer useblame true > SetTracerOrdering: StatementBackendTracer -1000001 > SetTracerParameter: StatementBackendTracer agentcomponent "SQL Agent" > > SetTracerClassMapping: ConnectionBackendTracer com.wily.introscope.agent.trace.hc2.BackendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: ConnectionBackendTracer nameformatter com.wily.introscope.agent.sqlagent.ConnectionNameFormatter > SetTracerParameter: ConnectionBackendTracer reentrancy instance > SetTracerParameter: ConnectionBackendTracer forcestandardmetrics false > SetTracerParameter: ConnectionBackendTracer newmode true > SetTracerParameter: ConnectionBackendTracer useblame true > SetTracerOrdering: ConnectionBackendTracer -1000003 > SetTracerParameter: ConnectionBackendTracer agentcomponent "SQL Agent" > > SetTracerClassMapping: DbCommandTracer com.wily.introscope.agent.sqlagent.hc2.SQLStatementBlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: DbCommandTracer nameformatter com.wily.introscope.agent.sqlagent.StatementNameFormatter > SetTracerParameter: DbCommandTracer reentrancy instance > SetTracerParameter: DbCommandTracer dostalls false > SetTracerParameter: DbCommandTracer newmode true > SetTracerParameter: DbCommandTracer useblame true > SetTracerParameter: DbCommandTracer agentcomponent "SQL Agent" > > SetTracerClassMapping: DbTransactionTracer com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: DbTransactionTracer nameformatter com.wily.introscope.agent.sqlagent.ConnectionNameFormatter > SetTracerParameter: DbTransactionTracer reentrancy instance > SetTracerParameter: DbTransactionTracer dostalls false > SetTracerParameter: DbTransactionTracer newmode true > SetTracerParameter: DbTransactionTracer useblame true > SetTracerParameter: DbTransactionTracer agentcomponent "SQL Agent" > > ######################################### > # Additional parameters and / or removed flags > ######################################### > > > # Forcing turn off method class level instrument > > TurnOff: MethodClassLevelInstrument > > TurnOn: AppMapInstrumentNew > > # App Map Parameters for SQL agent > > SetTracerParameter: StatementBackendTracer usecomputedblame true > > SetTracerParameter: ConnectionBackendTracer usecomputedblame true > > SetTracerParameter: DbCommandTracer usecomputedblame true > > SetTracerParameter: DbTransactionTracer usecomputedblame true > > > ########################### > # From j2ee.pbd specific tracer for JSP > ################ > > SetTracerClassMapping: JSPBlamePointTracer com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: JSPBlamePointTracer generatebusinesstransactionmetrics true > SetTracerParameter: JSPBlamePointTracer hascontextualmetrics true > SetTracerParameter: JSPBlamePointTracer name0 "JSP:Average Response Time (ms)" > SetTracerParameter: JSPBlamePointTracer mappedresource0 "Average Response Time (ms)" > SetTracerParameter: JSPBlamePointTracer name1 "JSP:Responses Per Interval" > SetTracerParameter: JSPBlamePointTracer mappedresource1 "Responses Per Interval" > SetTracerParameter: JSPBlamePointTracer newmode true > SetTracerParameter: JSPBlamePointTracer useblame true > > ########################### > # From biz-trx-http.pbd specific tracing for server filters, but no longer need we run business trx specific stuff > ################ > > SetFlag: ServletFilterTracing > IdentifyInheritedAs: javax.servlet.Filter ServletFilterTracing > > SetTracerClassMapping: ServletFilterBlamePointTracerDifferentInstances com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: ServletFilterBlamePointTracerDifferentInstances reentrancy instance > SetTracerParameter: ServletFilterBlamePointTracerDifferentInstances hascontextualmetrics true > SetTracerParameter: ServletFilterBlamePointTracerDifferentInstances name0 "ServletFilters:Average Response Time (ms)" > SetTracerParameter: ServletFilterBlamePointTracerDifferentInstances mappedresource0 "Average Response Time (ms)" > SetTracerParameter: ServletFilterBlamePointTracerDifferentInstances name1 "ServletFilters:Responses Per Interval" > SetTracerParameter: ServletFilterBlamePointTracerDifferentInstances mappedresource1 "Responses Per Interval" > SetTracerParameter: ServletFilterBlamePointTracerDifferentInstances newmode true > SetTracerParameter: ServletFilterBlamePointTracerDifferentInstances useblame true > > TraceOneMethodWithParametersIfFlagged: ServletFilterTracing doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V HttpServletTracer "ServletFilters|{classname}" > > TraceOneMethodIfFlagged: ServletFilterTracing doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V ServletFilterBlamePointTracerDifferentInstances "ServletFilters|{classname}" > > SetFlag: ServletRequestClass > TurnOn: ServletRequestClass > IdentifyDeepInheritedAs: javax.servlet.ServletRequest ServletRequestClass > IdentifyDeepInheritedAs: javax.servlet.http.HttpServletRequest ServletRequestClass > #SubstituteResultByNamedProxyIfFlagged: ServletRequestClass getReader()Ljava/io/BufferedReader; ServletReaderSub > #SubstituteResultByNamedProxyIfFlagged: ServletRequestClass getInputStream()Ljavax/servlet/ServletInputStream; ServletReaderSub > TraceOneMethodIfFlagged: ServletRequestClass getInputStream()Ljavax/servlet/ServletInputStream; GetInputStreamTracer "detect" > TraceOneMethodIfFlagged: ServletRequestClass getReader()Ljava/io/BufferedReader; GetInputStreamTracer "detect" > > SetTracerClassMapping: GetInputStreamTracer com.wily.introscope.agent.trace.hc2.DirectStreamAccessWatcherTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: GetInputStreamTracer newmode true > SetTracerParameter: GetInputStreamTracer useblame false > > ####################################### > # From j2ee.pbd for EJB > ####################################### > > SetTracerClassMapping: EJB2BlamePointTracerDifferentInstances com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: EJB2BlamePointTracerDifferentInstances manageejbcontext true > SetTracerParameter: EJB2BlamePointTracerDifferentInstances reentrancy instance > #SetTracerParameter: EJB2BlamePointTracerDifferentInstances nameformatter com.wily.introscope.agent.trace.ejb.Ejb2BeanNameFormatter > SetTracerParameter: EJB2BlamePointTracerDifferentInstances newmode true > SetTracerParameter: EJB2BlamePointTracerDifferentInstances useblame true > > SetTracerClassMapping: EJB2BlamePointTracerDifferentMethods com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: EJB2BlamePointTracerDifferentMethods manageejbcontext true > SetTracerParameter: EJB2BlamePointTracerDifferentMethods reentrancy methodname > SetTracerParameter: EJB2BlamePointTracerDifferentMethods generatetransactionelement false > SetTracerParameter: EJB2BlamePointTracerDifferentMethods dostalls false > #SetTracerParameter: EJB2BlamePointTracerDifferentMethods nameformatter com.wily.introscope.agent.trace.ejb.Ejb2BeanNameFormatter > SetTracerParameter: EJB2BlamePointTracerDifferentMethods newmode true > SetTracerParameter: EJB2BlamePointTracerDifferentMethods useblame true > > SetTracerClassMapping: EJB3BlamePointTracerDifferentInstances com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: EJB3BlamePointTracerDifferentInstances manageejbcontext true > SetTracerParameter: EJB3BlamePointTracerDifferentInstances reentrancy instance > #SetTracerParameter: EJB3BlamePointTracerDifferentInstances nameformatter com.wily.introscope.agent.trace.ejb.Ejb3BeanNameFormatter > SetTracerParameter: EJB3BlamePointTracerDifferentInstances newmode true > SetTracerParameter: EJB3BlamePointTracerDifferentInstances useblame true > > SetTracerClassMapping: EJB3BlamePointTracerDifferentMethods com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: EJB3BlamePointTracerDifferentMethods manageejbcontext true > SetTracerParameter: EJB3BlamePointTracerDifferentMethods reentrancy methodname > SetTracerParameter: EJB3BlamePointTracerDifferentMethods generatetransactionelement false > SetTracerParameter: EJB3BlamePointTracerDifferentMethods dostalls false > #SetTracerParameter: EJB3BlamePointTracerDifferentMethods nameformatter com.wily.introscope.agent.trace.ejb.Ejb3BeanNameFormatter > SetTracerParameter: EJB3BlamePointTracerDifferentMethods newmode true > SetTracerParameter: EJB3BlamePointTracerDifferentMethods useblame true > > ### > # Correlation pre-tracers. They are used to ensure correlation app map > # TT 70685 > ### > > TraceComplexMethodsIfFlagged: SessionBeanTracing CorPreTracer "CorId" > TraceComplexMethodsIfFlagged: SessionBean3Tracing CorPreTracer "CorId" > TraceComplexMethodsIfFlagged: EntityBeanTracing CorPreTracer "CorId" > TraceComplexMethodsIfFlagged: EntityBean3Tracing CorPreTracer "CorId" > TraceComplexMethodsIfFlagged: MessageDrivenBeanTracing CorPreTracer "CorId" > TraceComplexMethodsIfFlagged: MessageDrivenBean3Tracing CorPreTracer "CorId" > > TraceOneMethodIfFlagged: HttpServletTypeSpecificServiceTracing service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V CorPreTracer "CorId" > TraceOneMethodIfFlagged: HTTPServletTracing service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V CorPreTracer "CorId" > > SetTracerClassMapping: CorPreTracer com.wily.introscope.agent.trace.CrossProcessCorrelationEjbTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: CorPreTracer newmode true > SetTracerParameter: CorPreTracer useblame false > SetTracerOrdering: CorPreTracer -90000 > > > ####################################### > # From appmap-ejb > ####################################### > > > ################################# > # EJBs as front ends and backends > ################################# > > SetFlag: EJBFrontendBackendTrace > TurnOn: EJBFrontendBackendTrace > > SetFlag: SessionBeanTracingMethodClassFrontendBackend > SetFlag: SessionBean3TracingMethodClassFrontendBackend > SetFlag: EntityBeanTracingMethodClassFrontendBackend > SetFlag: EntityBean3TracingMethodClassFrontendBackend > SetFlag: MessageDrivenBeanTracingMethodClassFrontendBackend > SetFlag: MessageDrivenBean3TracingMethodClassFrontendBackend > SetFlag: EJB2StubTracingMethodClassFrontendBackend > SetFlag: EJB3StubTracingMethodClassFrontendBackend > > IdentifyTwoFlagIntersectionAsAggregateFlag: SessionBeanTracing EJBFrontendBackendTrace SessionBeanTracingMethodClassFrontendBackend > IdentifyTwoFlagIntersectionAsAggregateFlag: SessionBean3Tracing EJBFrontendBackendTrace SessionBean3TracingMethodClassFrontendBackend > IdentifyTwoFlagIntersectionAsAggregateFlag: EntityBeanTracing EJBFrontendBackendTrace EntityBeanTracingMethodClassFrontendBackend > IdentifyTwoFlagIntersectionAsAggregateFlag: EntityBean3Tracing EJBFrontendBackendTrace EntityBean3TracingMethodClassFrontendBackend > IdentifyTwoFlagIntersectionAsAggregateFlag: MessageDrivenBeanTracing EJBFrontendBackendTrace MessageDrivenBeanTracingMethodClassFrontendBackend > IdentifyTwoFlagIntersectionAsAggregateFlag: MessageDrivenBean3Tracing EJBFrontendBackendTrace MessageDrivenBean3TracingMethodClassFrontendBackend > IdentifyTwoFlagIntersectionAsAggregateFlag: EJB2StubTracing EJBFrontendBackendTrace EJB2StubTracingMethodClassFrontendBackend > IdentifyTwoFlagIntersectionAsAggregateFlag: EJB3StubTracing EJBFrontendBackendTrace EJB3StubTracingMethodClassFrontendBackend > > SkipMethodForFlag: EJBFrontendBackendTrace ejbActivate > SkipMethodForFlag: EJBFrontendBackendTrace ejbPassivate > SkipMethodForFlag: EJBFrontendBackendTrace ejbLoad > SkipMethodForFlag: EJBFrontendBackendTrace ejbRemove > SkipMethodForFlag: EJBFrontendBackendTrace setEntityContext > SkipMethodForFlag: EJBFrontendBackendTrace unsetEntityContext > SkipMethodForFlag: EJBFrontendBackendTrace ejbCreate > SkipMethodForFlag: EJBFrontendBackendTrace ejbPostCreate > SkipMethodForFlag: EJBFrontendBackendTrace ejbStore > > TraceComplexMethodsIfFlagged: EJB2StubTracingMethodClassFrontendBackend EJB2BackendTracer "{interface}" > TraceComplexMethodsIfFlagged: SessionBeanTracingMethodClassFrontendBackend EJB2CachingFrontEndMarker "Apps|{bean}" > TraceComplexMethodsIfFlagged: EntityBeanTracingMethodClassFrontendBackend EJB2CachingFrontEndMarker "Apps|{bean}" > #TraceComplexMethodsIfFlagged: MessageDrivenBeanTracingMethodClassFrontendBackend EJB2FrontEndMarker "Apps|{bean}" > > TraceComplexMethodsIfFlagged: EJB3StubTracingMethodClassFrontendBackend EJB3BackendTracer "{interface}" > TraceComplexMethodsIfFlagged: SessionBean3TracingMethodClassFrontendBackend EJB3CachingFrontEndMarker "Apps|{bean}" > #TraceComplexMethodsIfFlagged: MessageDrivenBean3TracingMethodClassFrontendBackend EJB3FrontEndMarker "Apps|{bean}" > > TraceOneMethodWithParametersIfFlagged: SessionBeanTracing setSessionContext(Ljavax/ejb/SessionContext;)V EJB2ContextMapperHC "SessionBean" > TraceOneMethodWithParametersIfFlagged: EntityBeanTracing setEntityContext(Ljavax/ejb/EntityContext;)V EJB2ContextMapperHC "EntityBean" > TraceOneMethodWithParametersIfFlagged: MessageDrivenBeanTracing setMessageDrivenContext(Ljavax/ejb/MessageDrivenContext;)V EJB2ContextMapperHC "MessageDrivenBean" > > SetTracerClassMapping: EJB2ContextMapper com.wily.introscope.agent.trace.ejb.EjbContextTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: EJB2ContextMapper nameformatter com.wily.introscope.agent.trace.ejb.Ejb2BeanNameFormatter > SetTracerParameter: EJB2ContextMapper newmode true > SetTracerParameter: EJB2ContextMapper useblame false > > SetTracerClassMapping: EJB2ContextMapperHC com.wily.introscope.agent.trace.ejb.hc2.EjbDeferredContextTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: EJB2ContextMapperHC nameformatter com.wily.introscope.agent.trace.ejb.Ejb2BeanNameFormatter > SetTracerParameter: EJB2ContextMapperHC newmode true > SetTracerParameter: EJB2ContextMapperHC useblame false > > SetTracerClassMapping: EJB2BackendTracer com.wily.introscope.agent.trace.hc2.BackendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: EJB2BackendTracer nameformatter com.wily.introscope.agent.trace.ejb.hc2.Ejb2StubNameFormatter > SetTracerParameter: EJB2BackendTracer newmode true > SetTracerParameter: EJB2BackendTracer useblame true > > SetTracerClassMapping: EJB3BackendTracer com.wily.introscope.agent.trace.hc2.BackendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: EJB3BackendTracer nameformatter com.wily.introscope.agent.trace.ejb.Ejb3StubNameFormatter > SetTracerParameter: EJB3BackendTracer newmode true > SetTracerParameter: EJB3BackendTracer useblame true > > SetTracerClassMapping: EJB2FrontEndMarker com.wily.introscope.agent.trace.hc2.FrontendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: EJB2FrontEndMarker nameformatter com.wily.introscope.agent.trace.ejb.Ejb2BeanNameFormatter > SetTracerParameter: EJB2FrontEndMarker newmode true > SetTracerParameter: EJB2FrontEndMarker useblame true > > SetTracerClassMapping: EJB3FrontEndMarker com.wily.introscope.agent.trace.hc2.FrontendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: EJB3FrontEndMarker nameformatter com.wily.introscope.agent.trace.ejb.Ejb3BeanNameFormatter > SetTracerParameter: EJB3FrontEndMarker newmode true > SetTracerParameter: EJB3FrontEndMarker useblame true > > SetTracerClassMapping: EJB2CachingFrontEndMarker com.wily.introscope.agent.trace.hc2.FrontendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: EJB2CachingFrontEndMarker nameformatter com.wily.introscope.agent.trace.ejb.hc2.Ejb2BeanCachingNameFormatter > SetTracerParameter: EJB2CachingFrontEndMarker newmode true > SetTracerParameter: EJB2CachingFrontEndMarker useblame true > > SetTracerClassMapping: EJB3CachingFrontEndMarker com.wily.introscope.agent.trace.hc2.FrontendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: EJB3CachingFrontEndMarker nameformatter com.wily.introscope.agent.trace.ejb.hc2.Ejb3BeanCachingNameFormatter > SetTracerParameter: EJB3CachingFrontEndMarker newmode true > SetTracerParameter: EJB3CachingFrontEndMarker useblame true > > > > ################################### > # From java2.pbd SocketTracing > ################################### > > SubstituteClassIfFlagged: SocketTracing java.net.SocketOutputStream java.net.ManagedSocketOutputStreamHighPerformanceNew > SubstituteClassIfFlagged: SocketTracing java.net.SocketInputStream java.net.ManagedSocketInputStreamHighPerformanceNew > > ######################### > # From Summary-metrics-6.1 > ######################### > > # SessionBean > TraceComplexMethodsIfFlagged: SessionBeanTracing MethodTimerDifferentInstancesHC "EJB|Session:Average Method Invocation Time (ms)" > TraceComplexMethodsIfFlagged: SessionBeanTracing PerIntervalCounterDifferentInstancesHC "EJB|Session:Method Invocations Per Interval" > > # EntityBean > TraceComplexMethodsIfFlagged: EntityBeanTracing MethodTimerDifferentInstancesHC "EJB|Entity:Average Method Invocation Time (ms)" > TraceComplexMethodsIfFlagged: EntityBeanTracing PerIntervalCounterDifferentInstancesHC "EJB|Entity:Method Invocations Per Interval" > > # MessageDrivenBean > TraceComplexMethodsIfFlagged: MessageDrivenBeanTracing MethodTimerDifferentInstancesHC "EJB|Message-driven:Average Method Invocation Time (ms)" > TraceComplexMethodsIfFlagged: MessageDrivenBeanTracing PerIntervalCounterDifferentInstancesHC "EJB|Message-driven:Method Invocations Per Interval" > > > ################################################ > # SQLAgent Flags. > # Added here for ease of config. Should find a better place for these flags > ################################################ > > SetFlag: SQLAgentCommands > SetFlag: SQLAgentDataReaders > SetFlag: SQLAgentConnections > SetFlag: SQLAgentTransactions Finished file dump for /opt/web/wily/9.5/wily/core/config/apm-common.pbd Using directives specified in /opt/web/wily/9.5/wily/core/config/jvm.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/jvm.pbd > ######################################################################## > # Introscope ProbeBuilder Directives File > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > ######################################################### > # This file provides directives which implement support > # for various Java Virtual Machines. It is intended to > # be used with the Introscope default files. > ######################################################### > > ####################### > # Reentrancy Avoidance > # ================ > # Don't want to trace bootstrapping elements of the virtual machines. > > # Sun JVM 1.1, 1.2, 1.3 > SkipPackage: sun.io > > # Sun JVM 1.2, 1.3 > SkipPackage: sun.misc > SkipPackage: sun.net > SkipPackage: sun.net.www > SkipPackage: sun.net.www.protocol.file > SkipPackage: sun.net.www.protocol.jar > SkipPackage: sun.security.acl > SkipPackage: sun.security.action > SkipPackage: sun.security.pkcs > SkipPackage: sun.security.provider > SkipPackage: sun.security.tools > SkipPackage: sun.security.util > SkipPackage: sun.security.x509 > SkipClass: sun.rmi.server.LoaderHandler > SkipClass: sun.rmi.server.LoaderHandler$1 > SkipClass: sun.rmi.server.LoaderHandler$2 > SkipClass: sun.rmi.server.LoaderHandler$3 > SkipClass: sun.rmi.server.LoaderHandler$Loader > SkipClass: sun.rmi.server.LoaderHandler$LoaderEntry > SkipClass: sun.rmi.server.LoaderHandler$LoaderKey > > # Sun JVM 1.3 > SkipPackage: com.sun.rsajca > > # Sun JVM 1.4 > SkipPackagePrefix: javax.crypto. > SkipPackagePrefix: com.sun.crypto. > SkipPackagePrefix: com.sun.security. > > # IBM JVM 1.2 > # Also uses all of the "Sun JVM 1.2" packages listed above > SkipPackage: javax.rmi > SkipPackage: javax.rmi.CORBA > SkipPackage: org.omg.CORBA > SkipPackage: org.omg.CORBA.DynAnyPackage > SkipPackage: org.omg.CORBA.ORBPackage > SkipPackage: org.omg.CORBA.portable > SkipPackage: org.omg.CORBA.TypeCodePackage > SkipPackage: org.omg.CORBA_2_3 > SkipPackage: org.omg.CORBA_2_3.portable > SkipPackage: org.omg.CosNaming > SkipPackage: org.omg.CosNaming.NamingContextPackage > SkipPackage: org.omg.SendingContext > SkipPackage: org.omg.stub.java.rmi > SkipPackage: com.ibm.CosNaming > SkipPackage: com.ibm.org.omg.CORBA > SkipPackage: com.ibm.rmi > SkipPackage: com.ibm.rmi.corba > SkipPackage: com.ibm.rmi.corba.util > SkipPackage: com.ibm.rmi.iiop > SkipPackage: com.ibm.rmi.io > SkipPackage: com.ibm.rmi.util > SkipPackage: com.ibm.jvm > SkipPackage: com.ibm.jvm.format > SkipPackage: com.ibm.jvm.io > SkipPackage: com.sun.CORBA > SkipPackage: com.sun.CORBA.idl > SkipPackage: com.sun.CORBA.iiop > SkipPackage: com.sun.CORBA.util > SkipPackage: com.sun.naming.internal > > # IBM JVM 1.3 > SkipPackagePrefix: javax.security. > SkipPackagePrefix: com.ibm.crypto. > SkipPackagePrefix: com.ibm.security. > SkipPackage: com.ibm.jsse > > # JRockit 1.4 > SkipPackagePrefix: javax.xml. > SkipPackagePrefix: COM.jrockit. > SkipPackagePrefix: javax.naming. > SkipPackagePrefix: javax.net.ssl. > SkipPackagePrefix: com.bea.jvm. > SkipPackagePrefix: com.jrockit. > SkipPackagePrefix: jrockit. > > ####################### > # RMI Support > # ================ > > # Sun JVM 1.2.x > IdentifyClassAs: sun.rmi.server.UnicastServerRef RMIServerTracing > IdentifyClassAs: sun.rmi.server.ActivatableServerRef RMIServerTracing Finished file dump for /opt/web/wily/9.5/wily/core/config/jvm.pbd Using directives specified in /opt/web/wily/9.5/wily/core/config/j2ee.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/j2ee.pbd > ######################################################################## > # Introscope ProbeBuilder Directives File > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > ############################################################# > # This file provides tracer groups > # for common Java 2 components. > # Please use either toggles-full.pbd or toggles-typical.pbd > # to TurnOn specific tracing. > ############################################################# > > SetFlag: EJBMethodLevelTracing > SetFlag: EJB3MethodLevelTracing > > > ####################### > # EJB Configuration > # ================ > > # This list identifies classes which should be traced as > # Enterprise Java Beans (EJBs). If you are using EJBs which > # are not identified by the directives listed here, you will > # need to add them to this list. > # > # Use the "IdentifyClassAs" directive to add a single EJB > # Use the "IdentifyInheritedAs" directive to track all direct subclasses of an parent EJB > > # EJB 2.0 specification > # > IdentifyDeepInheritedAs: javax.ejb.SessionBean SessionBeanTracing > IdentifyDeepInheritedAs: javax.ejb.EntityBean EntityBeanTracing > IdentifyDeepInheritedAs: javax.ejb.MessageDrivenBean MessageDrivenBeanTracing > # Directives without deep inheritance are faster but may miss some bean implementations > #IdentifyInheritedAs: javax.ejb.SessionBean SessionBeanTracing > #IdentifyInheritedAs: javax.ejb.EntityBean EntityBeanTracing > #IdentifyInheritedAs: javax.ejb.MessageDrivenBean MessageDrivenBeanTracing > > # EJB 2.0 Client stubs > IdentifyDeepInheritedAs: javax.ejb.EJBObject EJB2StubTracing > # Directive without deep inheritance is faster but may miss some bean implementations > #IdentifyInheritedAs: javax.ejb.EJBObject EJB2StubTracing > > # EJB 3.0 specification > IdentifyInheritedAnnotatedClassAs: javax.ejb.Stateless SessionBean3Tracing > IdentifyInheritedAnnotatedClassAs: javax.ejb.Stateful SessionBean3Tracing > IdentifyInheritedAnnotatedClassAs: javax.persistence.Entity EntityBean3Tracing > IdentifyInheritedAnnotatedClassAs: javax.ejb.MessageDriven MessageDrivenBean3Tracing > IdentifyInheritedAnnotatedClassAs: javax.ejb.Singleton SessionBean3Tracing > > # Directives without inheritance are faster but may miss some bean implementations > #IdentifyAnnotatedClassAs: javax.ejb.Stateless SessionBean3Tracing > #IdentifyAnnotatedClassAs: javax.ejb.Stateful SessionBean3Tracing > #IdentifyAnnotatedClassAs: javax.persistence.Entity EntityBean3Tracing > #IdentifyAnnotatedClassAs: javax.ejb.MessageDriven MessageDrivenBean3Tracing > # EJB 3.0 Client stubs > IdentifyInheritedAnnotatedClassAs: javax.ejb.Remote EJB3StubTracing > # Directive without inheritance is faster but may miss some bean implementations > #IdentifyAnnotatedClassAs: javax.ejb.Remote EJB3StubTracing > SkipAnnotatedForFlag: javax.ejb.Stateless EJB3StubTracing > SkipAnnotatedForFlag: javax.ejb.Stateful EJB3StubTracing > SkipAnnotatedForFlag: javax.ejb.Singleton EJB3StubTracing > > ####################### > # JSP Configuration > # ================ > > # This list identifies classes which are used by various > # JSP implementations for the generated files. If you > # are using a JSP framework not identified by the directives > # listed here and not included in a separate directives file, > # you will need to add it to this list. > # > # Use the "IdentifyInheritedAs" directive to track all > # direct subclasses or interface implementations > > # JSP 1.2 specification > IdentifyInheritedAs: javax.servlet.jsp.JspPage JSPTracing > IdentifyInheritedAs: javax.servlet.jsp.HttpJspPage JSPTracing > > # JBoss is happier if we do the directives below > SkipClassForFlag: org.apache.jasper.servlet.JspServlet JSPTracing > SkipClassForFlag: org.apache.jasper.runtime.HttpJspBase JSPTracing > IdentifyInheritedAs: org.apache.jasper.servlet.JspServlet JSPTracing > IdentifyInheritedAs: org.apache.jasper.runtime.HttpJspBase JSPTracing > > # Fix for TT#78747: Duplicate JSP Metrics under JSP and Servlets > SkipClassForFlag: org.apache.jasper.runtime.HttpJspBase HTTPServletTracing > > ####################### > # Servlet Configuration > # ================ > > # This list identifies the core servlet superclass. > # If you are using servlets not identified by the directives > # listed here and not included in a separate directives file, > # you will need to add them to this list. > # > # Use the "IdentifyInheritedAs" directive to track all > # direct subclasses or interface implementations > > IdentifyInheritedAs: javax.servlet.http.HttpServlet HTTPServletTracing > > # The Service class for the HttpJspBase is the base class for JSP generated servlets. > # Its service method should be called only from within the JSPServlet service method. > # We can skip it > SkipClassForFlag: org.apache.jasper.runtime.HttpJspBase HTTPServletTracing > > ####################### > # XML Configuration > # ================ > > # This list identifies classes which are used by various > # XML implementations. If you are using a XML parser not > # identified by the directives listed here and not included > # in a separate directives file, you will need to add it to > # this list. > > IdentifyInheritedAs: org.xml.sax.Parser XMLSAXTracing # sax v1 > IdentifyInheritedAs: org.xml.sax.XMLReader XMLSAXTracing # sax v2 > IdentifyInheritedAs: javax.xml.parsers.SAXParser XMLSAXTracing # jaxp > IdentifyClassAs: javax.xml.parsers.SAXParser XMLSAXTracing # jaxp > IdentifyInheritedAs: org.apache.xerces.framework.XMLParser XMLSAXTracing # Apache/Xerces implementation > IdentifyClassAs: org.apache.xerces.framework.XMLParser XMLSAXTracing # Apache/Xerces implementation > IdentifyInheritedAs: org.apache.xerces.parsers.SAXParser XMLSAXTracing # Apache/Xerces implementation > IdentifyClassAs: org.apache.xerces.parsers.SAXParser XMLSAXTracing # Apache/Xerces implementation > IdentifyInheritedAs: org.apache.xerces.parsers.DOMParser XMLSAXTracing # Apache/Xerces implementation > IdentifyClassAs: org.apache.xerces.parsers.DOMParser XMLSAXTracing # Apache/Xerces implementation > > IdentifyInheritedAs: javax.xml.transform.Transformer XSLTTracing # JAXP/TRaX 1.1 > IdentifyClassAs: javax.xml.transform.Transformer XSLTTracing # JAXP/TRaX 1.1 > > > ####################### > # JTA Configuration > # ================ > > # This list identifies classes which should be traced within > # the Java Transaction API (JTA). If you are using a JTA implementation > # which is not identified by the directives listed here, you will > # need to add them to this list. > > IdentifyInheritedAs: javax.transaction.Transaction JTACommitTracing > IdentifyInheritedAs: javax.transaction.UserTransaction JTACommitTracing > IdentifyInheritedAs: javax.transaction.TransactionManager JTACommitTracing > IdentifyInheritedAs: javax.transaction.xa.XAResource JTACommitTracing > > > ####################### > # JNDI Configuration > # ================ > > # This list identifies classes implementing the Java Naming > # and Directory Interface (JNDI). If you are using a JNDI implementation > # which is not identified by the directives listed here, you will > # need to add them to this list. > > IdentifyInheritedAs: javax.naming.Context JNDITracing > IdentifyInheritedAs: javax.naming.InitialContext JNDITracing > IdentifyClassAs: javax.naming.InitialContext JNDITracing > IdentifyInheritedAs: javax.naming.directory.DirContext JNDITracing > IdentifyInheritedAs: javax.naming.directory.InitialDirContext JNDITracing > IdentifyClassAs: javax.naming.directory.InitialDirContext JNDITracing > IdentifyInheritedAs: javax.naming.event.EventContext JNDITracing > IdentifyInheritedAs: javax.naming.event.EventDirContext JNDITracing > IdentifyInheritedAs: javax.naming.ldap.LdapContext JNDITracing > IdentifyInheritedAs: javax.naming.ldap.InitialLdapContext JNDITracing > IdentifyClassAs: javax.naming.ldap.InitialLdapContext JNDITracing > > > ####################### > # JMS Configuration > # ================ > > # This list identifies classes implementing or using the Java Message > # Service (JMS). If you are using a JMS implementation > # which is not identified by the directives listed here, you will > # need to add them to this list. > > IdentifyInheritedAs: javax.jms.MessageListener JMSListenerTracing > IdentifyInheritedAs: javax.jms.MessageConsumer JMSConsumerTracing > IdentifyInheritedAs: javax.jms.QueueReceiver JMSConsumerTracing > IdentifyInheritedAs: javax.jms.TopicSubscriber JMSConsumerTracing > IdentifyInheritedAs: javax.jms.TopicPublisher JMSPublisherTracing > IdentifyInheritedAs: javax.jms.QueueSender JMSSenderTracing > > SkipPackagePrefixForFlag: $Proxy JMSListenerTracing > > ####################### > # JavaMail configuration > # ================ > > # This list identifies classes implementing the JavaMail > # API. If you are using a JavaMail implementation > # which is not identified by the directives listed here, you will > # need to add them to this list. > > IdentifyClassAs: javax.mail.Transport JavaMailTransportTracing > IdentifyInheritedAs: javax.mail.Transport JavaMailTransportTracing > > > ####################### > # JAXM configuration > # ================ > > # This list identifies classes listening to JAXM > # messages. If you are using a JAXM implementation > # which is not identified by the directives listed here, you will > # need to add them to this list. > > IdentifyInheritedAs: javax.xml.messaging.AsyncListener JAXMListenerTracing > IdentifyInheritedAs: javax.xml.messaging.SyncListener JAXMListenerTracing > # Add the JAXM dispatch servlet and subs to the listener group > IdentifyClassAs: javax.xml.messaging.JAXMServlet JAXMListenerTracing > IdentifyInheritedAs: javax.xml.messaging.JAXMServlet JAXMListenerTracing > # Add the alternate MessageListener interface too > IdentifyInheritedAs: javax.xml.messaging.MessageListener JAXMListenerTracing > > > ####################### > # J2EE Connector configuration > # ================ > > # This list identifies classes implementing the J2EE Connector > # API. If you are using a J2EE Connector implementation > # which is not identified by the directives listed here, you will > # need to add them to this list. > > IdentifyInheritedAs: javax.resource.cci.Interaction J2eeConnectorTracing > > > ######################################################### > # The following section of the file contains directives # > # which implement the tracer groups listed above. # > # Do not make changes to any of the directives below # > # this line or Introscope will not work correctly. # > ######################################################### > > > ####################### > # EJB Tracer Group > # ================ > # Defines the directives necessary for EJB tracing. > > # Client stubs > SetFlag: EJB2StubTracing > TraceComplexMethodsIfFlagged: EJB2StubTracing CorTracer "CorId" > > > SetFlag: EJB3StubTracing > TraceComplexMethodsIfFlagged: EJB3StubTracing CorTracer "CorId" > > # SessionBean > SetFlag: SessionBeanTracing > SetFlag: SessionBeanMethodLevelTracing > IdentifyTwoFlagIntersectionAsAggregateFlag: SessionBeanTracing EJBMethodLevelTracing SessionBeanMethodLevelTracing > > TraceComplexMethodsIfFlagged: SessionBeanTracing EJB2BlamePointTracerDifferentInstances "EJB|Session|{classname}" > TraceComplexMethodsIfFlagged: SessionBeanMethodLevelTracing EJB2BlamePointTracerDifferentMethods "EJB|Session|{classname}|{method}" > TraceComplexMethodsIfFlagged: SessionBeanTracing CorTracer "CorId" > # Static methods cannot be in EJB business interface > SkipStaticMethodsForFlag: SessionBeanTracing > SkipStaticMethodsForFlag: SessionBeanMethodLevelTracing > > SetFlag: SessionBean3Tracing > SetFlag: SessionBean3MethodLevelTracing > IdentifyTwoFlagIntersectionAsAggregateFlag: SessionBean3Tracing EJB3MethodLevelTracing SessionBean3MethodLevelTracing > > TraceComplexMethodsIfFlagged: SessionBean3Tracing EJB3BlamePointTracerDifferentInstances "EJB|Session|{classname}" > TraceComplexMethodsIfFlagged: SessionBean3MethodLevelTracing EJB3BlamePointTracerDifferentMethods "EJB|Session|{classname}|{method}" > TraceComplexMethodsIfFlagged: SessionBean3Tracing CorTracer "CorId" > # Static methods cannot be in EJB business interface > SkipStaticMethodsForFlag: SessionBean3Tracing > SkipStaticMethodsForFlag: SessionBean3MethodLevelTracing > > # EntityBean > SetFlag: EntityBeanTracing > SetFlag: EntityBeanMethodLevelTracing > IdentifyTwoFlagIntersectionAsAggregateFlag: EntityBeanTracing EJBMethodLevelTracing EntityBeanMethodLevelTracing > > TraceComplexMethodsIfFlagged: EntityBeanTracing EJB2BlamePointTracerDifferentInstances "EJB|Entity|{classname}" > TraceComplexMethodsIfFlagged: EntityBeanMethodLevelTracing EJB2BlamePointTracerDifferentInstances "EJB|Entity|{classname}|{method}" > TraceComplexMethodsIfFlagged: EntityBeanTracing CorTracer "CorId" > # Static methods cannot be in EJB business interface > SkipStaticMethodsForFlag: EntityBeanTracing > SkipStaticMethodsForFlag: EntityBeanMethodLevelTracing > > SetFlag: EntityBean3Tracing > SetFlag: EntityBean3MethodLevelTracing > IdentifyTwoFlagIntersectionAsAggregateFlag: EntityBean3Tracing EJB3MethodLevelTracing EntityBean3MethodLevelTracing > > TraceComplexMethodsIfFlagged: EntityBean3Tracing EJB3BlamePointTracerDifferentInstances "EJB|Entity|{classname}" > TraceComplexMethodsIfFlagged: EntityBean3MethodLevelTracing EJB3BlamePointTracerDifferentInstances "EJB|Entity|{classname}|{method}" > TraceComplexMethodsIfFlagged: EntityBean3Tracing CorTracer "CorId" > # Static methods cannot be in EJB business interface > SkipStaticMethodsForFlag: EntityBean3Tracing > SkipStaticMethodsForFlag: EntityBean3MethodLevelTracing > > # MessageDrivenBean > SetFlag: MessageDrivenBeanTracing > SetFlag: MessageDrivenBeanMethodLevelTracing > IdentifyTwoFlagIntersectionAsAggregateFlag: MessageDrivenBeanTracing EJBMethodLevelTracing MessageDrivenBeanMethodLevelTracing > > TraceComplexMethodsIfFlagged: MessageDrivenBeanTracing EJB2BlamePointTracerDifferentInstances "EJB|Message-driven|{classname}" > TraceComplexMethodsIfFlagged: MessageDrivenBeanMethodLevelTracing EJB2BlamePointTracerDifferentInstances "EJB|Message-driven|{classname}|{method}" > TraceComplexMethodsIfFlagged: MessageDrivenBeanTracing CorTracer "CorId" > # Static methods cannot be in EJB business interface > SkipStaticMethodsForFlag: MessageDrivenBeanTracing > SkipStaticMethodsForFlag: MessageDrivenBeanMethodLevelTracing > > SetFlag: MessageDrivenBean3Tracing > SetFlag: MessageDrivenBean3MethodLevelTracing > IdentifyTwoFlagIntersectionAsAggregateFlag: MessageDrivenBean3Tracing EJB3MethodLevelTracing MessageDrivenBean3MethodLevelTracing > > TraceComplexMethodsIfFlagged: MessageDrivenBean3Tracing EJB3BlamePointTracerDifferentInstances "EJB|Message-driven|{classname}" > TraceComplexMethodsIfFlagged: MessageDrivenBean3MethodLevelTracing EJB3BlamePointTracerDifferentInstances "EJB|Message-driven|{classname}|{method}" > TraceComplexMethodsIfFlagged: MessageDrivenBean3Tracing CorTracer "CorId" > # Static methods cannot be in EJB business interface > SkipStaticMethodsForFlag: MessageDrivenBean3Tracing > SkipStaticMethodsForFlag: MessageDrivenBean3MethodLevelTracing > > # EJB Tracer Class Mappings > > SetTracerClassMapping: CorTracer com.wily.introscope.agent.trace.CrossProcessCorrelationEjbTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: CorTracer newmode true > SetTracerParameter: CorTracer useblame false > SetTracerOrdering: CorTracer -90000 > > #SetTracerClassMapping: EJB2BlamePointTracerDifferentInstances com.wily.introscope.agent.trace.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: EJB2BlamePointTracerDifferentInstances manageejbcontext true > #SetTracerParameter: EJB2BlamePointTracerDifferentInstances reentrancy instance > ##SetTracerParameter: EJB2BlamePointTracerDifferentInstances nameformatter com.wily.introscope.agent.trace.ejb.Ejb2BeanNameFormatter > > #SetTracerClassMapping: EJB2BlamePointTracerDifferentMethods com.wily.introscope.agent.trace.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: EJB2BlamePointTracerDifferentMethods manageejbcontext true > #SetTracerParameter: EJB2BlamePointTracerDifferentMethods reentrancy methodname > ##SetTracerParameter: EJB2BlamePointTracerDifferentMethods nameformatter com.wily.introscope.agent.trace.ejb.Ejb2BeanNameFormatter > > #SetTracerClassMapping: EJB3BlamePointTracerDifferentInstances com.wily.introscope.agent.trace.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: EJB3BlamePointTracerDifferentInstances manageejbcontext true > #SetTracerParameter: EJB3BlamePointTracerDifferentInstances reentrancy instance > ##SetTracerParameter: EJB3BlamePointTracerDifferentInstances nameformatter com.wily.introscope.agent.trace.ejb.Ejb3BeanNameFormatter > > #SetTracerClassMapping: EJB3BlamePointTracerDifferentMethods com.wily.introscope.agent.trace.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: EJB3BlamePointTracerDifferentMethods manageejbcontext true > #SetTracerParameter: EJB3BlamePointTracerDifferentMethods reentrancy methodname > ##SetTracerParameter: EJB3BlamePointTracerDifferentMethods nameformatter com.wily.introscope.agent.trace.ejb.Ejb3BeanNameFormatter > > ####################### > # JSP Tracer Group > # ================ > # Defines the directives necessary for JSP tracing. > > SetFlag: JSPTracing > SetFlag: JSPServletTracing > TraceOneMethodWithParametersIfFlagged: JSPTracing _jspService JSPBlamePointTracer "JSP|{classname}" > TraceOneMethodWithParametersIfFlagged: JSPServletTracing _jspService HttpServletTracer "JSPServlet|{classname}" > > > ####################### > # HTTP Servlet Tracer Group > # ================ > # Defines the directives necessary for HTTP servlet tracing. > > # There are two variants of the service method, a generic variant and > # and http type specific variant. We want to trace the http type > # specific variant but also make sure we notice if the generic variant > # is overridden and does not delegate to the http type specific variant > # > # service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V > # service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V > > SetFlag: HTTPServletTracing > > # Trace the http type specific service method > > TurnOn: HttpServletClassOnly > SetFlag: HttpServletClassOnly > IdentifyClassAs: javax.servlet.http.HttpServlet HttpServletClassOnly > SetFlag: HttpServletTypeSpecificServiceTracing > IdentifyTwoFlagIntersectionAsAggregateFlag: HTTPServletTracing HttpServletClassOnly HttpServletTypeSpecificServiceTracing > > TraceOneMethodWithParametersIfFlagged: HttpServletTypeSpecificServiceTracing service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V HttpServletTracer Servlets > TraceOneMethodIfFlagged: HttpServletTypeSpecificServiceTracing service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V HttpServletBlamePointTracerDifferentInstances "Servlets|{classname}" > > # Trace the generic service method only if it is overridden > > TraceOneMethodWithParametersIfFlagged: HTTPServletTracing service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V HttpServletTracer Servlets > TraceOneMethodIfFlagged: HTTPServletTracing service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V HttpServletBlamePointTracerDifferentInstances "Servlets|{classname}" > > # Application Server AutoProbe support > > SetFlag: HTTPAppServerAutoProbeServletTracing > SubstituteClassIfFlagged: HTTPAppServerAutoProbeServletTracing javax.servlet.http.HttpServlet com.wily.introscope.agent.probe.servlet.ManagedHttpServlet > > > #adding the new correlation tracer > > #TraceOneMethodIfFlagged: HttpServletTypeSpecificServiceTracing service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V CorTracer "CorId" > #TraceOneMethodIfFlagged: HTTPServletTracing service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V CorTracer "CorId" > > ####################### > # XML Tracer Group > # ================ > # Defines the directives necessary for XML tracing. > > SetFlag: XMLSAXTracing > TraceOneMethodIfFlagged: XMLSAXTracing parse BlamePointTracerDifferentInstances "XML|SAX|{classname}" > > # > SetFlag: XSLTTracing > TraceOneMethodIfFlagged: XSLTTracing transform BlamePointTracerDifferentInstances "XML|XSLT|{classname}" > > > ####################### > # JTA Tracer Group > # ================ > # Defines the directives necessary for JTA tracing. > > SetFlag: JTACommitTracing > TraceOneMethodIfFlagged: JTACommitTracing commit BlamePointTracerDifferentInstances "JTA|{classname}" > > > ####################### > # JNDI Tracer Group > # ================ > # Defines the directives necessary for JNDI tracing. > > SetFlag: JNDITracing > > TraceOneMethodIfFlagged: JNDITracing lookup BlamePointTracerDifferentInstances "JNDI|Context|{classname}" > TraceOneMethodIfFlagged: JNDITracing lookupLink BlamePointTracerDifferentInstances "JNDI|Context|{classname}" > TraceOneMethodIfFlagged: JNDITracing search BlamePointTracerDifferentInstances "JNDI|Context|{classname}" > > > ####################### > # JMS Tracer Group > # ================ > # Defines the directives necessary for JMS tracing. > > # JMSListenerTracing > SetFlag: JMSListenerTracing > TraceOneMethodIfFlagged: JMSListenerTracing onMessage BlamePointTracerDifferentInstances "JMS|Message Listener|{classname}" > > > # JMSConsumerTracing > SetFlag: JMSConsumerTracing > TraceOneMethodIfFlagged: JMSConsumerTracing receive BlamePointTracerDifferentInstances "JMS|Message Consumer|{classname}" > > # JMSPublisherTracing > SetFlag: JMSPublisherTracing > TraceOneMethodIfFlagged: JMSPublisherTracing publish BlamePointTracerDifferentInstances "JMS|Topic Publisher|{classname}" > > > # JMSSenderTracing > SetFlag: JMSSenderTracing > TraceOneMethodIfFlagged: JMSSenderTracing send BlamePointTracerDifferentInstances "JMS|Queue Sender|{classname}" > > > ####################### > # JavaMail tracer group > # ================ > > SetFlag: JavaMailTransportTracing > TraceOneMethodIfFlagged: JavaMailTransportTracing send BlamePointTracerDifferentInstances "Java Mail|Transport|{classname}" > TraceOneMethodIfFlagged: JavaMailTransportTracing sendMessage BlamePointTracerDifferentInstances "Java Mail|Transport|{classname}" > > > ####################### > # JAXM tracer group > # ================ > > SetFlag: JAXMListenerTracing > TraceOneMethodIfFlagged: JAXMListenerTracing onMessage BlamePointTracerDifferentInstances "XML|JAXM|Listeners|{classname}" > > > ############################# > # J2EE Connector tracer group > # =========================== > > SetFlag: J2eeConnectorTracing > TraceOneMethodIfFlagged: J2eeConnectorTracing execute BlamePointTracerDifferentInstances "J2EE Connector|{classname}" > > # Instrumenting this class could cause double-counted HTTP metrics > SkipClass: org.apache.coyote.tomcat5.CoyoteResponse > > > ########################## > # WebOTX EJB skips > #========================= > SkipClassForFlag: com.nec.webotx.ejb.containers.EJBObjectInvocationHandler EJB2StubTracing > SkipClassForFlag: com.nec.webotx.ejb.containers.EJBObjectImpl EJB2StubTracing > SkipPackagePrefixForFlag: $Proxy EJB2StubTracing Finished file dump for /opt/web/wily/9.5/wily/core/config/j2ee.pbd Using directives specified in /opt/web/wily/9.5/wily/core/config/java2.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/java2.pbd > ######################################################################## > # Introscope ProbeBuilder Directives File > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > ############################################################# > # This file provides tracer groups > # for common Java 2 components. > # Please use either toggles-full.pbd or toggles-typical.pbd > # to TurnOn specific tracing. > ############################################################# > > SetFlag: DefaultStalledMethodTracing > SetFlag: DefaultConcurrentInvocationTracing > SetFlag: DefaultRateTracing > > ####################### > # RMI Configuration > # ================ > # This list identifies classes which should be traced as > # RMI stub and skeleton classes (client and server side > # interfaces respectively). If you are using an RMI framework > # not identified by the directives listed here, you will > # need to add them to this list. > # > # Use the "IdentifyInheritedAs" directive to track all > # direct subclasses or interface implementations > > # RMI specification > IdentifyInheritedAs: java.rmi.server.RemoteStub RMIClientTracing > IdentifyInheritedAs: java.rmi.server.Skeleton RMIServerTracing > > ####################### > # JDBC Tracer Group > # ================ > # Defines the directives necessary for tracing JDBC activity. > > SetFlag: JDBCQueryTracing > SetFlag: JDBCUpdateTracing > SetFlag: JDBCTracing > > IdentifyFlagAs: JDBCTracing JDBCQueryTracing > IdentifyFlagAs: JDBCTracing JDBCUpdateTracing > > # Java JDBC interfaces > IdentifyInheritedAs: java.sql.Statement JDBCTracing > IdentifyInheritedAs: java.sql.PreparedStatement JDBCTracing > IdentifyInheritedAs: java.sql.CallableStatement JDBCTracing > > SetFlag: JDBCQueryRateTracing > IdentifyTwoFlagIntersectionAsAggregateFlag: JDBCQueryTracing DefaultRateTracing JDBCQueryRateTracing > > SetFlag: JDBCStalledQueryTracing > IdentifyTwoFlagIntersectionAsAggregateFlag: JDBCQueryTracing DefaultStalledMethodTracing JDBCStalledQueryTracing > > SetFlag: JDBCQueryConcurrentInvocationTracing > IdentifyTwoFlagIntersectionAsAggregateFlag: JDBCQueryTracing DefaultConcurrentInvocationTracing JDBCQueryConcurrentInvocationTracing > > # JDBC Update Tracing > > SetFlag: JDBCUpdateRateTracing > IdentifyTwoFlagIntersectionAsAggregateFlag: JDBCUpdateTracing DefaultRateTracing JDBCUpdateRateTracing > > SetFlag: JDBCStalledUpdateTracing > IdentifyTwoFlagIntersectionAsAggregateFlag: JDBCUpdateTracing DefaultStalledMethodTracing JDBCStalledUpdateTracing > > SetFlag: JDBCUpdateConcurrentInvocationTracing > IdentifyTwoFlagIntersectionAsAggregateFlag: JDBCUpdateTracing DefaultConcurrentInvocationTracing JDBCUpdateConcurrentInvocationTracing > > > ####################### > # Instance Counts Tracer Group > # ================ > # This list identifies classes for which approximate > # instance counts should be reported. If you have > # custom classes that you want counted you will need > # to add them to this list. > # > # Use the "IdentifyClassAs" and "IdentifyInheritedAs" > # directives to identify the classes to count > > #IdentifyClassAs: com.acme.YourClassNameHere InstanceCounts > #IdentifyInheritedAs: com.acme.YourClassNameHere InstanceCounts > > > ######################################################### > # The following section of the file contains directives # > # which implement the tracer groups listed in # > # toggles-full.pbd or toggles-typical.pbd. # > # Do not make changes to any of the directives below # > # this line or Introscope will not work correctly. # > ######################################################### > > > ####################### > # RMI Tracer Group > # ================ > # Defines the directives necessary for RMI tracing. > > # RMI Client > SetFlag: RMIClientTracing > TraceComplexMethodsIfFlagged: RMIClientTracing BlamePointTracerDifferentMethods "RMI|Client|{classname}|{method}" > > # RMI Server > SetFlag: RMIServerTracing > TraceComplexMethodsIfFlagged: RMIServerTracing BlamePointTracerDifferentMethods "RMI|Server|{classname}|{method}" > > > ####################### > # Network Tracer Group > # ================ > # Defines the directives necessary for tracing network activity. > > # ManagedSocketTracing > SetFlag: ManagedSocketTracing > SetFlag: UDPTracing > > SubstituteClassIfFlagged: ManagedSocketTracing java.net.Socket com.wily.introscope.agent.probe.net.ManagedSocket > SubstituteClassIfFlagged: ManagedSocketTracing java.net.ServerSocket com.wily.introscope.agent.probe.net.ManagedServerSocket > SubstituteClassIfFlagged: UDPTracing java.net.DatagramSocket com.wily.introscope.agent.probe.net.ManagedDatagramSocket > > ####################### > # I/O Socket Tracer Group > # ================ > # Defines the directives necessary for tracing I/O socket activity. > > SetFlag: SocketTracing > IdentifyClassAs: java.net.ServerSocket SocketTracing > IdentifyClassAs: java.net.Socket SocketTracing > IdentifyClassAs: javax.net.ssl.SSLServerSocket SocketTracing > IdentifyClassAs: com.sun.net.ssl.internal.ssl.SSLServerSocketImpl SocketTracing > IdentifyClassAs: com.ibm.jsse2.hc SocketTracing > IdentifyClassAs: com.ibm.jsse2.qc SocketTracing > IdentifyClassAs: com.ibm.jsse2.rc SocketTracing > IdentifyClassAs: com.ibm.jsse2.cd SocketTracing > IdentifyClassAs: javax.net.ssl.SSLSocket SocketTracing > IdentifyClassAs: java.net.SocketInputStream SocketTracing > IdentifyClassAs: java.net.SocketOutputStream SocketTracing > > # Socket input stream and socket output stream cannot be modified > # by the SubstituteClassIfFlagged directive on file system. > SkipClassForFlag: java.net.SocketInputStream FileSystemTracing > SkipClassForFlag: java.net.SocketOutputStream FileSystemTracing > > TraceOneMethodWithParametersIfFlagged: SocketTracing accept IOServerSocketAcceptMappingTracer "Sockets|Server|Port {port}" > TraceOneMethodWithParametersIfFlagged: SocketTracing accept IOServerSocketAcceptCountTracer "Accepts Per Interval" > TraceOneMethodWithParametersIfFlagged: SocketTracing accept IOSocketAcceptFormatterCache - > TraceOneMethodIfFlagged: SocketTracing connect(Ljava/net/SocketAddress;I)V IOSocketConnectMappingTracer "Sockets|Client|{hostname}|Port {port}" > TraceOneMethodIfFlagged: SocketTracing connect(Ljava/net/SocketAddress;I)V IOSocketConnectCountTracer "Opens Per Interval" > TraceOneMethodIfFlagged: SocketTracing connect(Ljava/net/SocketAddress;I)V IOSocketFormatterCache - > TraceOneMethodIfFlagged: SocketTracing close IOSocketCloseCountTracer "Closes Per Interval" > TraceOneMethodWithParametersIfFlagged: SocketTracing close IOSocketFormatterCache - > SkipMethodForClass: java.net.SocketInputStream close > SkipMethodForClass: java.net.SocketOutputStream close > #SubstituteClassIfFlagged: SocketTracing java.net.SocketOutputStream java.net.ManagedSocketOutputStreamHighPerformance > #SubstituteClassIfFlagged: SocketTracing java.net.SocketInputStream java.net.ManagedSocketInputStreamHighPerformance > > SetTracerClassMapping: IOServerSocketAcceptMappingTracer com.wily.introscope.agent.trace.io.SocketAcceptMappingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: IOServerSocketAcceptMappingTracer useblame false > SetTracerOrdering: IOServerSocketAcceptMappingTracer 10000 > SetTracerClassMapping: IOServerSocketAcceptCountTracer com.wily.introscope.agent.trace.io.SocketAcceptPerIntervalCounter com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: IOServerSocketAcceptCountTracer nameformatter com.wily.introscope.agent.trace.io.CachedSocketAcceptNameFormatter > SetTracerParameter: IOServerSocketAcceptCountTracer useblame false > SetTracerClassMapping: IOSocketConnectMappingTracer com.wily.introscope.agent.trace.io.SocketConnectMappingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: IOSocketConnectMappingTracer useblame false > SetTracerOrdering: IOSocketConnectMappingTracer 10000 > SetTracerClassMapping: IOSocketConnectCountTracer com.wily.introscope.agent.trace.io.SocketConnectPerIntervalCounter com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: IOSocketConnectCountTracer nameformatter com.wily.introscope.agent.trace.io.CachedSocketNameFormatter > SetTracerParameter: IOSocketConnectCountTracer useblame false > SetTracerClassMapping: IOSocketCloseCountTracer com.wily.introscope.agent.trace.io.SocketClosePerIntervalCounter com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: IOSocketCloseCountTracer nameformatter com.wily.introscope.agent.trace.io.CachedSocketNameFormatter > SetTracerParameter: IOSocketCloseCountTracer useblame false > SetTracerClassMapping: StreamMappingTracer com.wily.introscope.agent.trace.io.StreamMappingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: StreamMappingTracer useblame false > SetTracerClassMapping: InputStreamBandwidthTracer com.wily.introscope.agent.trace.io.InputStreamMethodResultRateTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: InputStreamBandwidthTracer nameformatter com.wily.introscope.agent.trace.io.StreamNameFormatter > SetTracerParameter: InputStreamBandwidthTracer useblame false > SetTracerClassMapping: OutputStreamBandwidthTracer com.wily.introscope.agent.trace.io.OutputStreamRateTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: OutputStreamBandwidthTracer nameformatter com.wily.introscope.agent.trace.io.StreamNameFormatter > SetTracerParameter: OutputStreamBandwidthTracer useblame false > SetTracerClassMapping: IOSocketBackendReadTracer com.wily.introscope.agent.trace.io.SocketBackendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: IOSocketBackendReadTracer nameformatter com.wily.introscope.agent.trace.io.StreamBackendNameFormatter > SetTracerParameter: IOSocketBackendReadTracer annotationtitle "Socket read" > SetTracerParameter: IOSocketBackendReadTracer useblame true > SetTracerClassMapping: IOSocketBackendWriteTracer com.wily.introscope.agent.trace.io.SocketBackendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: IOSocketBackendWriteTracer nameformatter com.wily.introscope.agent.trace.io.StreamBackendNameFormatter > SetTracerParameter: IOSocketBackendWriteTracer annotationtitle "Socket write" > SetTracerParameter: IOSocketBackendWriteTracer useblame true > SetTracerClassMapping: IOSocketConcurrentReaderCounter com.wily.introscope.agent.trace.io.SocketConcurrentReaderCounter com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: IOSocketConcurrentReaderCounter nameformatter com.wily.introscope.agent.trace.io.StreamNameFormatter > SetTracerParameter: IOSocketConcurrentReaderCounter useblame false > SetTracerClassMapping: IOSocketConcurrentWriterCounter com.wily.introscope.agent.trace.io.SocketConcurrentWriterCounter com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: IOSocketConcurrentWriterCounter nameformatter com.wily.introscope.agent.trace.io.StreamNameFormatter > SetTracerParameter: IOSocketConcurrentWriterCounter useblame false > SetTracerClassMapping: IOSocketFormatterCache com.wily.introscope.agent.trace.io.SocketFormatterCacheOnFinishTraceHighPerformance com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: IOSocketFormatterCache nameformatter com.wily.introscope.agent.trace.io.StreamNameFormatter > SetTracerParameter: IOSocketFormatterCache useblame false > SetTracerOrdering: IOSocketFormatterCache 7500 > SetTracerClassMapping: IOSocketAcceptFormatterCache com.wily.introscope.agent.trace.io.SocketFormatterCacheOnFinishTraceHighPerformance com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: IOSocketAcceptFormatterCache nameformatter com.wily.introscope.agent.trace.io.CachedSocketAcceptNameFormatter > SetTracerParameter: IOSocketAcceptFormatterCache useblame false > SetTracerOrdering: IOSocketAcceptFormatterCache 7500 > > ####################### > # File System Tracer Group > # ================ > # Defines the directives necessary for tracing file system activity. > > SetFlag: FileSystemTracing > > SubstituteClassIfFlagged: FileSystemTracing java.io.FileInputStream com.wily.introscope.agent.probe.io.ManagedFileInputStream > SubstituteClassIfFlagged: FileSystemTracing java.io.FileOutputStream com.wily.introscope.agent.probe.io.ManagedFileOutputStream > > > ####################### > # NIO Socket Tracer Group > # ================ > # Defines the directives necessary for tracing NIO socket activity. > > SetFlag: NIOSocketTracing > IdentifyInheritedAs: java.nio.channels.ServerSocketChannel NIOSocketTracing > IdentifyInheritedAs: java.nio.channels.SocketChannel NIOSocketTracing > IdentifyClassAs: java.nio.channels.spi.AbstractInterruptibleChannel NIOSocketTracing > > TraceOneMethodWithParametersIfFlagged: NIOSocketTracing accept NIOServerSocketAcceptMappingTracer "NIO|Channels|Sockets|Server|Port {port}" > TraceOneMethodWithParametersIfFlagged: NIOSocketTracing connect NIOSocketConnectMappingTracer "NIO|Channels|Sockets|Client|{hostname}|Port {port}" > TraceOneMethodWithParametersIfFlagged: NIOSocketTracing finishConnect NIOSocketChannelFinishConnectMappingTracer "NIO|Channels|Sockets|Client|{hostname}|Port {port}" > TraceOneMethodWithParametersIfFlagged: NIOSocketTracing accept NIOServerSocketAcceptCountTracer "Accepts Per Interval" > TraceOneMethodWithParametersIfFlagged: NIOSocketTracing connect NIOSocketConnectCountTracer "Opens Per Interval" > TraceOneMethodWithParametersIfFlagged: NIOSocketTracing finishConnect NIOSocketChannelFinishConnectCountTracer "Opens Per Interval" > TraceOneMethodIfFlagged: NIOSocketTracing close NIOSocketCloseCountTracer "Closes Per Interval" > TraceOneMethodWithParametersIfFlagged: NIOSocketTracing read NIOSocketBandwidthTracer "Input Bandwidth (Bytes Per Second)" > TraceOneMethodWithParametersIfFlagged: NIOSocketTracing write NIOSocketBandwidthTracer "Output Bandwidth (Bytes Per Second)" > TraceOneMethodWithParametersIfFlagged: NIOSocketTracing read NIOSocketBackendTracer "Backends|System {hostname} on port {port}" > TraceOneMethodWithParametersIfFlagged: NIOSocketTracing write NIOSocketBackendTracer "Backends|System {hostname} on port {port}" > TraceOneMethodIfFlagged: NIOSocketTracing read NIOSocketConcurrentInvocationCounter "Concurrent Readers > TraceOneMethodIfFlagged: NIOSocketTracing write NIOSocketConcurrentInvocationCounter "Concurrent Writers" > > SetTracerClassMapping: NIOServerSocketAcceptMappingTracer com.wily.introscope.agent.trace.nio.SocketAcceptMappingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIOServerSocketAcceptMappingTracer useblame false > SetTracerOrdering: NIOServerSocketAcceptMappingTracer 10000 > SetTracerClassMapping: NIOServerSocketAcceptCountTracer com.wily.introscope.agent.trace.nio.SocketAcceptPerIntervalCounter com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIOServerSocketAcceptCountTracer nameformatter com.wily.introscope.agent.trace.nio.SocketAcceptNameFormatter > SetTracerParameter: NIOServerSocketAcceptCountTracer useblame false > SetTracerClassMapping: NIOSocketConnectMappingTracer com.wily.introscope.agent.trace.nio.SocketConnectMappingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIOSocketConnectMappingTracer useblame false > SetTracerOrdering: NIOSocketConnectMappingTracer 10000 > SetTracerClassMapping: NIOSocketChannelFinishConnectMappingTracer com.wily.introscope.agent.trace.nio.SocketChannelFinishConnectMappingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIOSocketChannelFinishConnectMappingTracer useblame false > SetTracerOrdering: NIOSocketChannelFinishConnectMappingTracer 10000 > SetTracerClassMapping: NIOSocketChannelFinishConnectCountTracer com.wily.introscope.agent.trace.nio.SocketChannelFinishConnectPerIntervalCounter com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIOSocketChannelFinishConnectCountTracer nameformatter com.wily.introscope.agent.trace.nio.SocketChannelFinishConnectNameFormatter > SetTracerParameter: NIOSocketChannelFinishConnectCountTracer useblame false > > SetTracerClassMapping: NIOSocketConnectCountTracer com.wily.introscope.agent.trace.nio.SocketConnectPerIntervalCounter com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIOSocketConnectCountTracer nameformatter com.wily.introscope.agent.trace.nio.SocketConnectNameFormatter > SetTracerParameter: NIOSocketConnectCountTracer useblame false > SetTracerClassMapping: NIOSocketCloseCountTracer com.wily.introscope.agent.trace.nio.SocketPerIntervalCounter com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIOSocketCloseCountTracer nameformatter com.wily.introscope.agent.trace.nio.SocketNameFormatter > SetTracerParameter: NIOSocketCloseCountTracer useblame false > SetTracerClassMapping: NIOSocketBandwidthTracer com.wily.introscope.agent.trace.nio.SocketMethodResultRateTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIOSocketBandwidthTracer nameformatter com.wily.introscope.agent.trace.nio.SocketNameFormatter > SetTracerParameter: NIOSocketBandwidthTracer useblame false > SetTracerClassMapping: NIOSocketBackendTracer com.wily.introscope.agent.trace.nio.SocketBackendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIOSocketBackendTracer nameformatter com.wily.introscope.agent.trace.nio.SocketBackendNameFormatter > SetTracerParameter: NIOSocketBackendTracer useblame true > SetTracerClassMapping: NIOSocketConcurrentInvocationCounter com.wily.introscope.agent.trace.nio.SocketConcurrentInvocationCounter com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIOSocketConcurrentInvocationCounter nameformatter com.wily.introscope.agent.trace.nio.SocketNameFormatter > SetTracerParameter: NIOSocketConcurrentInvocationCounter useblame false > > SetFlag: NIOSocketSummaryTracing > IdentifyInheritedAs: java.nio.channels.SocketChannel NIOSocketSummaryTracing > SetTracerClassMapping: NIOSocketSummaryBandwidthTracer com.wily.introscope.agent.trace.MethodResultRateTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NIOSocketSummaryBandwidthTracer useblame false > SetTracerClassMapping: NIOSocketSummaryConcurrentInvocationCounter com.wily.introscope.agent.trace.ConcurrentInvocationCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NIOSocketSummaryConcurrentInvocationCounter useblame false > TraceOneMethodWithParametersIfFlagged: NIOSocketSummaryTracing read NIOSocketSummaryBandwidthTracer "NIO|Channels|Sockets:Input Bandwidth (Bytes Per Second)" > TraceOneMethodWithParametersIfFlagged: NIOSocketSummaryTracing write NIOSocketSummaryBandwidthTracer "NIO|Channels|Sockets:Output Bandwidth (Bytes Per Second)" > TraceOneMethodIfFlagged: NIOSocketSummaryTracing read NIOSocketSummaryConcurrentInvocationCounter "NIO|Channels|Sockets:Concurrent Readers" > TraceOneMethodIfFlagged: NIOSocketSummaryTracing write NIOSocketSummaryConcurrentInvocationCounter "NIO|Channels|Sockets:Concurrent Writers" > > ####################### > # NIO Datagram Tracer Group > # ================ > # Defines the directives necessary for tracing NIO datagram activity. > # NOTE: Backends nodes for datagrams have UDP before port to distinguish them from socket ports (TCP not added to socket back end metric > # names for compatability with previous releases). > > SetFlag: NIODatagramTracing > IdentifyInheritedAs: java.nio.channels.DatagramChannel NIODatagramTracing > TraceOneMethodWithParametersIfFlagged: NIODatagramTracing connect NIODatagramConnectMappingTracer "NIO|Channels|Datagrams|Client|{hostname}|Port {port}" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracing send(Ljava/nio/ByteBuffer;Ljava/net/SocketAddress;)I NIODatagramSendMappingTracer "NIO|Channels|Datagrams|Client|{hostname}|Port {port}" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracing send(Ljava/nio/ByteBuffer;Ljava/net/SocketAddress;)I NIODatagramSendBandwidthTracer "Output Bandwidth (Bytes Per Second)" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracing send(Ljava/nio/ByteBuffer;Ljava/net/SocketAddress;)I NIODatagramSendCountTracer "Datagrams Out" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracing send(Ljava/nio/ByteBuffer;Ljava/net/SocketAddress;)I NIODatagramSendConcurrentInvocationCounter "Concurrent Writers" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracing send(Ljava/nio/ByteBuffer;Ljava/net/SocketAddress;)I NIODatagramSendBackendTracer "Backends|System {hostname} on UDP port {port}" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracing write NIODatagramBandwidthTracer "Output Bandwidth (Bytes Per Second)" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracing write NIODatagramCountTracer "Datagrams Out" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracing write NIODatagramConcurrentInvocationCounter "Concurrent Writers" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracing write NIODatagramBackendTracer "Backends|System {hostname} on UDP port {port}" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracing receive(Ljava/nio/ByteBuffer;)Ljava/net/SocketAddress; NIODatagramReceiveMappingTracer "NIO|Channels|Datagrams|Server|Port {port}" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracing receive(Ljava/nio/ByteBuffer;)Ljava/net/SocketAddress; NIODatagramReceiveBandwidthTracer "Input Bandwidth (Bytes Per Second)" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracing receive(Ljava/nio/ByteBuffer;)Ljava/net/SocketAddress; NIODatagramReceiveCountTracer "Datagrams In" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracing read NIODatagramBandwidthTracer "Input Bandwidth (Bytes Per Second)" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracing read NIODatagramCountTracer "Datagrams In" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracing read NIODatagramConcurrentInvocationCounter "Concurrent Readers" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracing read NIODatagramBackendTracer "Backends|System {hostname} on UDP port {port}" > SetTracerClassMapping: NIODatagramConnectMappingTracer com.wily.introscope.agent.trace.nio.DatagramMappingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIODatagramConnectMappingTracer useblame false > SetTracerClassMapping: NIODatagramSendMappingTracer com.wily.introscope.agent.trace.nio.DatagramMappingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIODatagramSendMappingTracer addressparameterindex 1 > SetTracerParameter: NIODatagramSendMappingTracer useblame false > SetTracerOrdering: NIODatagramSendMappingTracer -10000 > SetTracerClassMapping: NIODatagramReceiveMappingTracer com.wily.introscope.agent.trace.nio.DatagramReceiveMethodMappingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIODatagramReceiveMappingTracer useblame false > SetTracerOrdering: NIODatagramReceiveMappingTracer 10000 > SetTracerClassMapping: NIODatagramSendBandwidthTracer com.wily.introscope.agent.trace.nio.DatagramSendMethodResultRateTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIODatagramSendBandwidthTracer nameformatter com.wily.introscope.agent.trace.nio.DatagramSendMethodNameFormatter > SetTracerParameter: NIODatagramSendBandwidthTracer useblame false > SetTracerClassMapping: NIODatagramReceiveBandwidthTracer com.wily.introscope.agent.trace.nio.DatagramReceiveMethodResultRateTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIODatagramReceiveBandwidthTracer nameformatter com.wily.introscope.agent.trace.nio.DatagramReceiveMethodNameFormatter > SetTracerParameter: NIODatagramReceiveBandwidthTracer useblame false > SetTracerClassMapping: NIODatagramBandwidthTracer com.wily.introscope.agent.trace.nio.DatagramMethodResultRateTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIODatagramBandwidthTracer nameformatter com.wily.introscope.agent.trace.nio.DatagramNameFormatter > SetTracerParameter: NIODatagramBandwidthTracer useblame false > SetTracerClassMapping: NIODatagramSendCountTracer com.wily.introscope.agent.trace.nio.DatagramSendMethodPerIntervalCounter com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIODatagramSendCountTracer nameformatter com.wily.introscope.agent.trace.nio.DatagramSendMethodNameFormatter > SetTracerParameter: NIODatagramSendCountTracer useblame false > SetTracerClassMapping: NIODatagramReceiveCountTracer com.wily.introscope.agent.trace.nio.DatagramReceiveMethodPerIntervalCounter com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIODatagramReceiveCountTracer nameformatter com.wily.introscope.agent.trace.nio.DatagramReceiveMethodNameFormatter > SetTracerParameter: NIODatagramReceiveCountTracer useblame false > SetTracerClassMapping: NIODatagramCountTracer com.wily.introscope.agent.trace.nio.DatagramPerIntervalCounter com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIODatagramCountTracer nameformatter com.wily.introscope.agent.trace.nio.DatagramNameFormatter > SetTracerParameter: NIODatagramCountTracer useblame false > SetTracerClassMapping: NIODatagramSendConcurrentInvocationCounter com.wily.introscope.agent.trace.nio.DatagramSendMethodConcurrentInvocationCounter com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIODatagramSendConcurrentInvocationCounter nameformatter com.wily.introscope.agent.trace.nio.DatagramSendMethodNameFormatter > SetTracerParameter: NIODatagramSendConcurrentInvocationCounter useblame false > SetTracerClassMapping: NIODatagramConcurrentInvocationCounter com.wily.introscope.agent.trace.nio.DatagramConcurrentInvocationCounter com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIODatagramConcurrentInvocationCounter nameformatter com.wily.introscope.agent.trace.nio.DatagramNameFormatter > SetTracerParameter: NIODatagramConcurrentInvocationCounter useblame false > SetTracerClassMapping: NIODatagramSendBackendTracer com.wily.introscope.agent.trace.nio.DatagramSendMethodBackendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIODatagramSendBackendTracer nameformatter com.wily.introscope.agent.trace.nio.DatagramSendMethodBackendNameFormatter > SetTracerParameter: NIODatagramSendBackendTracer useblame true > SetTracerClassMapping: NIODatagramBackendTracer com.wily.introscope.agent.trace.nio.DatagramBackendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: NIODatagramBackendTracer nameformatter com.wily.introscope.agent.trace.nio.DatagramBackendNameFormatter > SetTracerParameter: NIODatagramBackendTracer useblame true > > SetFlag: NIODatagramSummaryTracing > IdentifyInheritedAs: java.nio.channels.DatagramChannel NIODatagramSummaryTracing > TraceOneMethodIfFlagged: NIODatagramSummaryTracing read NIODatagramSummaryDatagramCountTracer "NIO|Channels|Datagrams:Datagrams In" > TraceOneMethodIfFlagged: NIODatagramSummaryTracing receive(Ljava/nio/ByteBuffer;)Ljava/net/SocketAddress; NIODatagramSummaryReceiveDatagramCountTracer "NIO|Channels|Datagrams:Datagrams In" > TraceOneMethodIfFlagged: NIODatagramSummaryTracing send(Ljava/nio/ByteBuffer;Ljava/net/SocketAddress;)I NIODatagramSummaryDatagramCountTracer "NIO|Channels|Datagrams:Datagrams Out" > TraceOneMethodIfFlagged: NIODatagramSummaryTracing write NIODatagramSummaryDatagramCountTracer "NIO|Channels|Datagrams:Datagrams Out" > TraceOneMethodWithParametersIfFlagged: NIODatagramSummaryTracing read NIODatagramSummaryBandwidthTracer "NIO|Channels|Datagrams:Input Bandwidth (Bytes Per Second)" > TraceOneMethodWithParametersIfFlagged: NIODatagramSummaryTracing receive(Ljava/nio/ByteBuffer;)Ljava/net/SocketAddress; NIODatagramSummaryReceiveBandwidthTracer "NIO|Channels|Datagrams:Input Bandwidth (Bytes Per Second)" > TraceOneMethodWithParametersIfFlagged: NIODatagramSummaryTracing send(Ljava/nio/ByteBuffer;Ljava/net/SocketAddress;)I NIODatagramSummaryBandwidthTracer "NIO|Channels|Datagrams:Output Bandwidth (Bytes Per Second)" > TraceOneMethodWithParametersIfFlagged: NIODatagramSummaryTracing write NIODatagramSummaryBandwidthTracer "NIO|Channels|Datagrams:Output Bandwidth (Bytes Per Second)" > TraceOneMethodIfFlagged: NIODatagramSummaryTracing read NIODatagramSummaryConcurrentInvocationCounter "NIO|Channels|Datagrams:Concurrent Readers > TraceOneMethodIfFlagged: NIODatagramSummaryTracing receive(Ljava/nio/ByteBuffer;)Ljava/net/SocketAddress; NIODatagramSummaryConcurrentInvocationCounter "NIO|Channels|Datagrams:Concurrent Readers > TraceOneMethodIfFlagged: NIODatagramSummaryTracing send NIODatagramSummaryConcurrentInvocationCounter "NIO|Channels|Datagrams:Concurrent Writers" > TraceOneMethodIfFlagged: NIODatagramSummaryTracing write NIODatagramSummaryConcurrentInvocationCounter "NIO|Channels|Datagrams:Concurrent Writers" > SetTracerClassMapping: NIODatagramSummaryDatagramCountTracer com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NIODatagramSummaryDatagramCountTracer useblame false > SetTracerClassMapping: NIODatagramSummaryReceiveDatagramCountTracer com.wily.introscope.agent.trace.nio.SummaryReceiveMethodPerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NIODatagramSummaryReceiveDatagramCountTracer useblame false > SetTracerClassMapping: NIODatagramSummaryBandwidthTracer com.wily.introscope.agent.trace.MethodResultRateTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NIODatagramSummaryBandwidthTracer useblame false > SetTracerClassMapping: NIODatagramSummaryReceiveBandwidthTracer com.wily.introscope.agent.trace.nio.SummaryReceiveMethodResultRateTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NIODatagramSummaryReceiveBandwidthTracer useblame false > SetTracerClassMapping: NIODatagramSummaryConcurrentInvocationCounter com.wily.introscope.agent.trace.ConcurrentInvocationCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NIODatagramSummaryConcurrentInvocationCounter useblame false > > SetFlag: NIOSelectorTracing > IdentifyFlagAs: NIOSelectorTracing NIOSocketTracing > IdentifyClassAs: java.nio.channels.Selector NIOSelectorTracing > TraceOneMethodIfFlagged: NIOSelectorTracing open NIOSelectorOpenWatcher - > SetTracerClassMapping: NIOSelectorOpenWatcher com.wily.introscope.agent.trace.nio.SelectorOpenWatcher com.wily.introscope.probebuilder.validate.ResourceNameValidator > > ####################### > # Thread Tracer Group > # ================ > # Defines the directives necessary for tracing threads. > > SetFlag: ThreadTracing > > SubstituteClassIfFlagged: ThreadTracing java.lang.Thread com.wily.introscope.agent.probe.lang.ManagedThread > > > ####################### > # CORBA Tracer Group > # ================ > # Defines the directives necessary for CORBA tracing. > > SetFlag: CorbaTracing > IdentifyCorbaAs: CorbaTracing > TraceComplexMethodsIfFlagged: CorbaTracing BlamePointTracerDifferentInstances "CORBA|{classname}" > > > ####################### > # Instance Counts Tracer Group > # ================ > # Defines the directives necessary for approximate instance counting. > > SetFlag: InstanceCounts > > TraceOneMethodIfFlagged: InstanceCounts SimpleInstanceCounter "Instance Counts|{packageandclassname}:Approximate Instance Count" > TraceOneMethodIfFlagged: InstanceCounts readObject(Ljava/io/ObjectInputStream;)V SimpleInstanceCounter "Instance Counts|{packageandclassname}:Approximate Instance Count" > TraceOneMethodIfFlagged: InstanceCounts readExternal(Ljava/io/ObjectInput;)V SimpleInstanceCounter "Instance Counts|{packageandclassname}:Approximate Instance Count" > TraceOneMethodWithParametersIfFlagged: InstanceCounts clone()Ljava/lang/Object; SimpleInstanceCounter "Instance Counts|{packageandclassname}:Approximate Instance Count" > > ####################### > # Ship classes that we do not need to ty and instrument > # ===================== > # > SkipPackagePrefix: sun.reflect Finished file dump for /opt/web/wily/9.5/wily/core/config/java2.pbd Using directives specified in /opt/web/wily/9.5/wily/core/config/struts.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/struts.pbd > ######################################################################## > # Introscope ProbeBuilder Directives File > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > ########################## > # Tracing of Apache Struts > # ======================== > SetFlag: StrutsTracing > > IdentifyClassAs: org.apache.struts.action.Action StrutsTracing > IdentifyInheritedAs: org.apache.struts.action.Action StrutsTracing > IdentifyClassAs: org.apache.struts.action.ActionForm StrutsTracing > IdentifyInheritedAs: org.apache.struts.action.ActionForm StrutsTracing > IdentifyClassAs: org.apache.struts.action.ActionBase StrutsTracing > IdentifyInheritedAs: org.apache.struts.action.ActionBase StrutsTracing > IdentifyClassAs: org.apache.struts.action.ActionForward StrutsTracing > IdentifyClassAs: org.apache.struts.action.ActionMapping StrutsTracing > IdentifyInheritedAs: org.apache.struts.util.MessageResources StrutsTracing > IdentifyInheritedAs: org.apache.struts.util.MessageResourcesFactory StrutsTracing > IdentifyClassAs: org.apache.struts.upload.MultipartValueStream StrutsTracing > IdentifyClassAs: org.apache.struts.upload.BufferedMultipartInputStream StrutsTracing > IdentifyInheritedAs: org.apache.struts.tiles.actions.TilesAction StrutsTracing > IdentifyInheritedAs: org.apache.struts.tiles.actions.DefinitionDispatcherAction StrutsTracing > IdentifyInheritedAs: org.apache.struts.tiles.actions.ViewDefinitionsAction StrutsTracing > IdentifyInheritedAs: org.apache.struts.tiles.actions.NoOpAction StrutsTracing > IdentifyInheritedAs: org.apache.struts.tiles.actions.ReloadDefinitionsAction StrutsTracing > > # > # perform is deprecated; execute is used > # > TraceOneMethodIfFlagged: StrutsTracing perform BlamePointTracerDifferentInstances "Struts|{classname}" > > > # > # execute > # > TraceOneMethodIfFlagged: StrutsTracing execute BlamePointTracerDifferentInstances "Struts|{classname}" Finished file dump for /opt/web/wily/9.5/wily/core/config/struts.pbd Using directives specified in /opt/web/wily/9.5/wily/core/config/taglibs.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/taglibs.pbd > ######################################################################## > # Introscope ProbeBuilder Directives File > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > > ####################### > # JSP Tag Library Configuration > # ================ > # This list identifies classes which should be traced as > # JSP tag libraries. If you are using tag libraries which > # are not identified by the directives listed here, you will > # need to add them to this list. > # > # Use the "IdentifyClassAs" directive to add a single tag library > # Use the "IdentifyInheritedAs" directive to track all direct subclasses of an parent tag library class > IdentifyInheritedAs: javax.servlet.jsp.tagext.Tag JSPTagLibraryTracing > IdentifyInheritedAs: javax.servlet.jsp.tagext.TagSupport JSPTagLibraryTracing > IdentifyInheritedAs: javax.servlet.jsp.tagext.BodyTag JSPTagLibraryTracing > IdentifyInheritedAs: javax.servlet.jsp.tagext.BodyTagSupport JSPTagLibraryTracing > > > ######################### > # Jakarta I/O Tag Library Configuration > # ======================= > # The following will trace the standard Jakarta I/O tag libraries > > IdentifyClassAs: org.apache.taglibs.io.AbstractTag JSPIOTagLibraryTracing > IdentifyInheritedAs: org.apache.taglibs.io.AbstractTag JSPIOTagLibraryTracing > IdentifyClassAs: org.apache.taglibs.io.AbstractBodyTag JSPIOTagLibraryTracing > IdentifyInheritedAs: org.apache.taglibs.io.AbstractBodyTag JSPIOTagLibraryTracing > IdentifyClassAs: org.apache.taglibs.io.HttpTag JSPIOTagLibraryTracing > IdentifyInheritedAs: org.apache.taglibs.io.HttpTag JSPIOTagLibraryTracing > > > ############################ > # Jakarta DBTags Tag library Configuration > # ========================== > # The following will trace the DGTags tag libraries > > IdentifyClassAs: org.apache.taglibs.dbtags.connection.ConnectionTag JSPDBTagsTagLibraryTracing > IdentifyClassAs: org.apache.taglibs.dbtags.connection.CloseConnectionTag JSPDBTagsTagLibraryTracing > IdentifyClassAs: org.apache.taglibs.dbtags.resultset.ResultSetTag JSPDBTagsTagLibraryTracing > IdentifyClassAs: org.apache.taglibs.dbtags.statement.ExecuteTag JSPDBTagsTagLibraryTracing > IdentifyInheritedAs: org.apache.taglibs.dbtags.statement.StatementTag JSPDBTagsTagLibraryTracing > > > ######################################################### > # The following section of the file contains directives # > # which implement the tracer groups listed above. # > # Do not make changes to any of the directives below # > # this line or Introscope will not work correctly. # > ######################################################### > > ####################### > # JSP Tag Library Tracer Group > # ================ > # Defines the directives necessary for JSP tag library tracing. > > SetFlag: JSPTagLibraryTracing > > SetFlag: JSPIOTagLibraryTracing > IdentifyFlagAs: JSPIOTagLibraryTracing JSPTagLibraryTracing > > SetFlag: JSPDBTagsTagLibraryTracing > IdentifyFlagAs: JSPDBTagsTagLibraryTracing JSPTagLibraryTracing > > SetFlag: JSPIOTagLibraryAggregateTracing > IdentifyTwoFlagUnionAsAggregateFlag: JSPTagLibraryTracing JSPIOTagLibraryTracing JSPIOTagLibraryAggregateTracing > > SetFlag: JSPDBTagsTagLibraryAggregateTracing > IdentifyTwoFlagUnionAsAggregateFlag: JSPTagLibraryTracing JSPDBTagsTagLibraryTracing JSPDBTagsTagLibraryAggregateTracing > > SetFlag: JSPIOAndDBTagsAggregateTracing > IdentifyTwoFlagUnionAsAggregateFlag: JSPIOTagLibraryAggregateTracing JSPDBTagsTagLibraryTracing JSPIOAndDBTagsAggregateTracing > > SetFlag: JSPTagLibRateTracing > IdentifyTwoFlagIntersectionAsAggregateFlag: JSPIOAndDBTagsAggregateTracing DefaultRateTracing JSPTagLibRateTracing > > SetFlag: JSPTagLibStalledTracing > IdentifyTwoFlagIntersectionAsAggregateFlag: JSPIOAndDBTagsAggregateTracing DefaultStalledMethodTracing JSPTagLibStalledTracing > > SetFlag: JSPTagLibConcurrentInvocationTracing > IdentifyTwoFlagIntersectionAsAggregateFlag: JSPIOAndDBTagsAggregateTracing DefaultConcurrentInvocationTracing JSPTagLibConcurrentInvocationTracing > > # I/O specific metrics > TraceOneMethodIfFlagged: JSPIOTagLibraryAggregateTracing warn PerIntervalCounter "JSP TagLib|{classname}:Warning Count" > TraceOneMethodIfFlagged: JSPIOTagLibraryAggregateTracing handleException PerIntervalCounter "JSP TagLib|{classname}:Exception Count" > > # doStartTag metrics > TraceOneMethodIfFlagged: JSPIOAndDBTagsAggregateTracing doStartTag BlamePointTracerDifferentInstances "JSP TagLib|{classname}|{method}" > > # doEndTag metrics > TraceOneMethodIfFlagged: JSPIOAndDBTagsAggregateTracing doEndTag BlamePointTracerDifferentInstances "JSP TagLib|{classname}|{method}" Finished file dump for /opt/web/wily/9.5/wily/core/config/taglibs.pbd Using directives specified in /opt/web/wily/9.5/wily/core/config/oraclejdbc.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/oraclejdbc.pbd > ######################################################################## > # Introscope ProbeBuilder Directives File > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > ############################################################# > # This file provides tracer groups for Oracle JDBC > # components. Comment or uncomment the "TurnOn" directives > # to alter the set of Oracle JDBC components that are traced. > ############################################################# > > IdentifyInheritedAs: oracle.jdbc.OracleStatement JDBCTracing > IdentifyInheritedAs: oracle.jdbc.OraclePreparedStatement JDBCTracing > IdentifyInheritedAs: oracle.jdbc.OracleCallableStatement JDBCTracing > IdentifyInheritedAs: oracle.jdbc.driver.OracleStatement JDBCTracing > IdentifyInheritedAs: oracle.jdbc.driver.OraclePreparedStatement JDBCTracing > IdentifyInheritedAs: oracle.jdbc.driver.OracleCallableStatement JDBCTracing > IdentifyInheritedAs: oracle.jdbc.internal.OracleStatement JDBCTracing > IdentifyInheritedAs: oracle.jdbc.internal.OraclePreparedStatement JDBCTracing > IdentifyInheritedAs: oracle.jdbc.internal.OracleCallableStatement JDBCTracing > > IdentifyInheritedAs: oracle.jdbc.xa.OracleXAResource JTACommitTracing > IdentifyInheritedAs: oracle.jdbc.xa.client.OracleXAResource JTACommitTracing > IdentifyInheritedAs: oracle.jdbc.xa.OracleXAConnection JTACommitTracing > IdentifyInheritedAs: oracle.jdbc.xa.client.OracleXAConnection JTACommitTracing > > # Socket data from the Oracle driver reports too many metrics > SkipPackagePrefixForFlag: oracle.jdbc. SocketTracing > SkipPackagePrefixForFlag: oracle.net. SocketTracing Finished file dump for /opt/web/wily/9.5/wily/core/config/oraclejdbc.pbd Using directives specified in /opt/web/wily/9.5/wily/core/config/sqlagent.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/sqlagent.pbd > ######################################################################## > # Introscope SQL Agent ProbeBuilder Directives File > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > ############################################################# > # This is the configuration file for SQL Agent instrumentation. > # Instrument your JDBC vendor's .zip/.jar with it, possibly > # updating the Connection, Statement, and ResultSet configuration > # below to indicate your vendor-specific types. In most cases > # you will not need to edit this file. > ############################################################# > > > > ####################### > # Connection configuration > # ================ > > SetFlag: SQLAgentConnections > > # This list identifies classes which should be traced as > # Connections. If you are using Connections which > # are not identified by the directives listed here, you will > # need to add them to this list. > > IdentifyInheritedAs: java.sql.Connection SQLAgentConnections > IdentifyInheritedAs: com.sybase.jdbcx.SybConnection SQLAgentConnections > IdentifyInheritedAs: com.sybase.jdbc2.jdbc.SybConnection SQLAgentConnections > IdentifyInheritedAs: oracle.jdbc.OracleConnection SQLAgentConnections > IdentifyInheritedAs: oracle.jdbc.internal.OracleConnection SQLAgentConnections > IdentifyInheritedAs: oracle.jdbc.driver.OracleConnection SQLAgentConnections > IdentifyInheritedAs: oracle.jdbc.driver.OracleDriverExtension SQLAgentConnections > IdentifyClassAs: weblogic.jdbc.mssqlserver4.MicrosoftConnection SQLAgentConnections > IdentifyClassAs: weblogic.jdbc.mssqlserver4.TdsConnection SQLAgentConnections > IdentifyInheritedAs: weblogic.jdbc.base.BaseConnection SQLAgentConnections > IdentifyInheritedAs: com.microsoft.sqlserver.jdbc.ISQLServerConnection SQLAgentConnections > > ####################### > # Statement configuration > # ================ > > > # This list identifies classes which should be traced as > # Statements. If you are using Statements which > # are not identified by the directives listed here, you will > # need to add them to this list. > > IdentifyInheritedAs: java.sql.Statement SQLAgentStatements > IdentifyInheritedAs: java.sql.PreparedStatement SQLAgentStatements > IdentifyInheritedAs: java.sql.CallableStatement SQLAgentStatements > IdentifyInheritedAs: com.sybase.jdbcx.SybStatement SQLAgentStatements > IdentifyInheritedAs: com.sybase.jdbcx.SybPreparedStatement SQLAgentStatements > IdentifyInheritedAs: com.sybase.jdbcx.SybCallableStatement SQLAgentStatements > IdentifyInheritedAs: com.sybase.jdbc2.jdbc.SybStatement SQLAgentStatements > IdentifyInheritedAs: com.sybase.jdbc2.jdbc.SybPreparedStatement SQLAgentStatements > IdentifyInheritedAs: com.sybase.jdbc2.jdbc.SybCallableStatement SQLAgentStatements > IdentifyInheritedAs: oracle.jdbc.OracleStatement SQLAgentStatements > IdentifyInheritedAs: oracle.jdbc.OraclePreparedStatement SQLAgentStatements > IdentifyInheritedAs: oracle.jdbc.OracleCallableStatement SQLAgentStatements > IdentifyInheritedAs: oracle.jdbc.internal.OracleStatement SQLAgentStatements > IdentifyInheritedAs: oracle.jdbc.internal.OraclePreparedStatement SQLAgentStatements > IdentifyInheritedAs: oracle.jdbc.internal.OracleCallableStatement SQLAgentStatements > IdentifyInheritedAs: oracle.jdbc.driver.OracleCallableStatement SQLAgentStatements > IdentifyInheritedAs: oracle.jdbc.driver.OraclePreparedStatement SQLAgentStatements > IdentifyInheritedAs: oracle.jdbc.driver.OracleStatement SQLAgentStatements > SkipClass: oracle.jdbc.driver.OracleCallableStatementWrapper > SkipClass: oracle.jdbc.driver.OraclePreparedStatementWrapper > SkipClass: oracle.jdbc.driver.OracleStatementWrapper > IdentifyInheritedAs: weblogic.jdbc.mssqlserver4.ITdsStatement SQLAgentStatements > IdentifyClassAs: weblogic.jdbc.mssqlserver4.TdsStatement SQLAgentStatements > IdentifyClassAs: weblogic.jdbc.mssqlserver4.TdsPreparedStatement SQLAgentStatements > IdentifyClassAs: weblogic.jdbc.mssqlserver4.TdsCallableStatement SQLAgentStatements > IdentifyInheritedAs: com.ibm.db2.jcc.SQLJPreparedStatement SQLAgentStatements > IdentifyInheritedAs: com.ibm.db2.jcc.SQLJCallableStatement SQLAgentStatements > IdentifyInheritedAs: com.microsoft.sqlserver.jdbc.ISQLServerCallableStatement SQLAgentStatements > IdentifyInheritedAs: com.microsoft.sqlserver.jdbc.ISQLServerPreparedStatement SQLAgentStatements > IdentifyInheritedAs: com.microsoft.sqlserver.jdbc.ISQLServerStatement SQLAgentStatements > > ####################### > # ResultSet configuration > # ================ > > SetFlag: SQLAgentResultSets > > # This list identifies classes which should be traced as > # ResultSets. If you are using ResultSets which > # are not identified by the directives listed here, you will > # need to add them to this list. > > IdentifyInheritedAs: java.sql.ResultSet SQLAgentResultSets > IdentifyInheritedAs: oracle.jdbc.OracleResultSet SQLAgentResultSets > IdentifyInheritedAs: com.sybase.jdbcx.SybResultSet SQLAgentResultSets > IdentifyInheritedAs: com.sybase.jdbc2.jdbc.SybResultSet SQLAgentResultSets > IdentifyInheritedAs: oracle.jdbc.internal.OracleResultSet SQLAgentResultSets > IdentifyInheritedAs: oracle.jdbc.driver.BaseResultSet SQLAgentResultSets > IdentifyInheritedAs: oracle.jdbc.driver.OracleResultSet SQLAgentResultSets > IdentifyInheritedAs: weblogic.jdbc.mssqlserver4.ITdsResultSet SQLAgentResultSets > IdentifyClassAs: weblogic.jdbc.wrapper.ResultSet_weblogic_jdbc_mssqlserver4_TdsResultSet SQLAgentResultSets > IdentifyInheritedAs: com.ibm.db2.jcc.SQLJResultSet SQLAgentResultSets > IdentifyInheritedAs: com.microsoft.sqlserver.jdbc.ISQLServerResultSet SQLAgentResultSets > > ######################################################### > # The following section of the file should not need to # > # be edited for most installations. If you do edit it, # > # read the following comment block for some details. # > ######################################################### > > # Statement timers will not work unless the Connections are instrumented with the > # StatementToSQLMappingTracer. ResultSet processing times won't work unless both > # the StatementToSQLMappingTracers are present on the Connections *and* the > # ResultSetTo{Dynamic}SQLMappingTracers are on the Statements. However, > # you may choose to only get one or the other sets of timing metrics (via the > # {Dynamic}SQLExecuteTimer or ResultSetCloseTimer. The {Dynamic} variants of all > # tracers should only be used on methods where the SQL is provided as the parameter. > # The metric names cannot be controlled at this time as they are assembled at runtime > # by the SQL Agent. > > ####################### > # Connection instrumentation > # ================ > > TurnOn: SQLAgentConnections > > TraceOneMethodIfFlagged: SQLAgentConnections commit()V DbTransactionTracer "Backends|{database}|Commits" > TraceOneMethodIfFlagged: SQLAgentConnections rollback()V DbTransactionTracer "Backends|{database}|Rollbacks" > > ######################################################### > # ConnectionNoticer no longer used -- # > # StatementToConnectionMappingTracer now contains the # > # connection noticing functionality. # > ######################################################### > > ######################################################### > # The following section of the file should not need to # > # be edited for most installations. If you do edit it, # > # read the following comment block for some details. # > ######################################################### > > # Statement timers will not work unless the Connections are instrumented with the > # StatementToSQLMappingTracer. ResultSet processing times won't work unless both > # the StatementToSQLMappingTracers are present on the Connections *and* the > # ResultSetTo{Dynamic}SQLMappingTracers are on the Statements. However, > # you may choose to only get one or the other sets of timing metrics (via the > # {Dynamic}SQLExecuteTimer or ResultSetCloseTimer. The {Dynamic} variants of all > # tracers should only be used on methods where the SQL is provided as the parameter. > # The metric names cannot be controlled at this time as they are assembled at runtime > # by the SQL Agent. > > TraceOneMethodWithParametersIfFlagged: SQLAgentConnections prepareStatement(Ljava/lang/String;)Ljava/sql/PreparedStatement; StatementToSQLMappingTracer SQLAgent > TraceOneMethodWithParametersIfFlagged: SQLAgentConnections prepareCall(Ljava/lang/String;)Ljava/sql/CallableStatement; StatementToSQLMappingTracer SQLAgent > TraceOneMethodWithParametersIfFlagged: SQLAgentConnections prepareStatement(Ljava/lang/String;II)Ljava/sql/PreparedStatement; StatementToSQLMappingTracer SQLAgent > TraceOneMethodWithParametersIfFlagged: SQLAgentConnections prepareCall(Ljava/lang/String;II)Ljava/sql/CallableStatement; StatementToSQLMappingTracer SQLAgent > TraceOneMethodWithParametersIfFlagged: SQLAgentConnections prepareStatement(Ljava/lang/String;III)Ljava/sql/PreparedStatement; StatementToSQLMappingTracer SQLAgent > TraceOneMethodWithParametersIfFlagged: SQLAgentConnections prepareCall(Ljava/lang/String;III)Ljava/sql/CallableStatement; StatementToSQLMappingTracer SQLAgent > TraceOneMethodWithParametersIfFlagged: SQLAgentConnections prepareStatement(Ljava/lang/String;I)Ljava/sql/PreparedStatement; StatementToSQLMappingTracer SQLAgent > TraceOneMethodWithParametersIfFlagged: SQLAgentConnections prepareStatement(Ljava/lang/String;[I)Ljava/sql/PreparedStatement; StatementToSQLMappingTracer SQLAgent > TraceOneMethodWithParametersIfFlagged: SQLAgentConnections prepareStatement(Ljava/lang/String;[Ljava/lang/String;)Ljava/sql/PreparedStatement; StatementToSQLMappingTracer SQLAgent > TraceOneMethodWithParametersIfFlagged: SQLAgentConnections prepareStatement(Ljava/lang/String;Z)Ljava/sql/PreparedStatement; StatementToSQLMappingTracer SQLAgent > TraceOneMethodWithParametersIfFlagged: SQLAgentConnections allocateCallableStatement(Loracle/jdbc/driver/PhysicalConnection;Ljava/lang/String;II)Loracle/jdbc/driver/OracleCallableStatement; OracleWrappedStatementToSQLMappingTracer SQLAgent > TraceOneMethodWithParametersIfFlagged: SQLAgentConnections allocatePreparedStatement(Loracle/jdbc/driver/PhysicalConnection;Ljava/lang/String;II)Loracle/jdbc/driver/OraclePreparedStatement; OracleWrappedStatementToSQLMappingTracer SQLAgent > > TraceOneMethodWithParametersIfFlagged: SQLAgentConnections allocateCallableStatement(Loracle/jdbc/driver/PhysicalConnection;Ljava/lang/String;II)Loracle/jdbc/driver/OracleCallableStatement; OracleWrappedStatementToConnectionMappingTracer "Backends|{database}:Connection Count" > TraceOneMethodWithParametersIfFlagged: SQLAgentConnections allocatePreparedStatement(Loracle/jdbc/driver/PhysicalConnection;Ljava/lang/String;II)Loracle/jdbc/driver/OraclePreparedStatement; OracleWrappedStatementToConnectionMappingTracer "Backends|{database}:Connection Count" > TraceOneMethodWithParametersIfFlagged: SQLAgentConnections allocateStatement(Loracle/jdbc/driver/PhysicalConnection;II)Loracle/jdbc/driver/OracleStatement; OracleWrappedStatementToConnectionMappingTracer "Backends|{database}:Connection Count" > > # Statement timers will have a much higher likelihood of getting mapped to > # the correct database name if the Connections are instrumented with the > # StatementToConnectionMappingTracer. Some drivers don't support > # Statement.getConnection() and will throw when attempting to get > # a JDBC URL by that method. The StatementToConnectionMappingTracer > # provides an alternate way of getting the data. > # Connection counts also depend on the StatementToConnectionMappingTracer. > > TraceOneMethodWithParametersIfFlagged: SQLAgentConnections createStatement StatementToConnectionMappingTracer "Backends|{database}:Connection Count" > TraceOneMethodWithParametersIfFlagged: SQLAgentConnections prepareStatement StatementToConnectionMappingTracer "Backends|{database}:Connection Count" > TraceOneMethodWithParametersIfFlagged: SQLAgentConnections prepareCall StatementToConnectionMappingTracer "Backends|{database}:Connection Count" > > ####################### > # Statement instrumentation > # ================ > > TurnOn: SQLAgentStatements > > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements execute()Z StatementBackendTracer "Backends|{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeQuery()Ljava/sql/ResultSet; StatementBackendTracer "Backends|{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeQuery(Ljava/lang/String;)Ljava/sql/ResultSet; StatementBackendTracer "Backends|{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements execute(Ljava/lang/String;I)Z StatementBackendTracer "Backends|{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements execute(Ljava/lang/String;[I)Z StatementBackendTracer "Backends|{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements execute(Ljava/lang/String;[Ljava/lang/String;)Z StatementBackendTracer "Backends|{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements execute(Ljava/lang/String;)Z StatementBackendTracer "Backends|{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeUpdate()I StatementBackendTracer "Backends|{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeUpdate(Ljava/lang/String;)I StatementBackendTracer "Backends|{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeUpdate(Ljava/lang/String;I)I StatementBackendTracer "Backends|{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeUpdate(Ljava/lang/String;[I)I StatementBackendTracer "Backends|{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeUpdate(Ljava/lang/String;[Ljava/lang/String;)I StatementBackendTracer "Backends|{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeBatch()[I StatementBackendTracer "Backends|{database}" > > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements execute()Z DbCommandTracer "Backends|{database}|SQL|{commandtype}|Query|{sql}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeQuery()Ljava/sql/ResultSet; DbCommandTracer "Backends|{database}|SQL|{commandtype}|Query|{sql}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeQuery()Ljava/sql/ResultSet; ResultSetToSQLMappingTracer SQLAgent > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeQuery(Ljava/lang/String;)Ljava/sql/ResultSet; DbCommandTracer "Backends|{database}|SQL|{commandtype}|Query|{sql}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeQuery(Ljava/lang/String;)Ljava/sql/ResultSet; ResultSetToDynamicSQLMappingTracer SQLAgent > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements execute(Ljava/lang/String;)Z DbCommandTracer "Backends|{database}|SQL|{commandtype}|Query|{sql}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements execute(Ljava/lang/String;I)Z DbCommandTracer "Backends|{database}|SQL|{commandtype}|Query|{sql}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements execute(Ljava/lang/String;[I)Z DbCommandTracer "Backends|{database}|SQL|{commandtype}|Query|{sql}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements execute(Ljava/lang/String;[Ljava/lang/String;)Z DbCommandTracer "Backends|{database}|SQL|{commandtype}|Query|{sql}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeUpdate()I DbCommandTracer "Backends|{database}|SQL|{commandtype}|Update|{sql}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeUpdate(Ljava/lang/String;)I DbCommandTracer "Backends|{database}|SQL|{commandtype}|Update|{sql}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeUpdate(Ljava/lang/String;I)I DbCommandTracer "Backends|{database}|SQL|{commandtype}|Update|{sql}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeUpdate(Ljava/lang/String;[I)I DbCommandTracer "Backends|{database}|SQL|{commandtype}|Update|{sql}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeUpdate(Ljava/lang/String;[Ljava/lang/String;)I DbCommandTracer "Backends|{database}|SQL|{commandtype}|Update|{sql}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeBatch()[I DbCommandTracer "Backends|{database}|SQL|{commandtype}|Query|{sql}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements getResultSet()Ljava/sql/ResultSet; ResultSetToSQLMappingTracer SQLAgent > > ####################### > # ResultSet instrumentation > # ================ > > TurnOn: SQLAgentResultSets > > TraceOneMethodIfFlagged: SQLAgentResultSets close()V ResultSetCloseTimer "Backends|{database}|SQL|{commandtype}|Query|{sql}" > > ####################### > # Special tracer configuration > # ================ > # These lines inform the ProbeBuilder about the existence and configuration of > # the special tracers used by the SQL Agent. Do not modify them. > > SetTracerClassMapping: StatementToSQLMappingTracer com.wily.introscope.agent.sqlagent.StatementToSQLMappingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: StatementToSQLMappingTracer agentcomponent "SQL Agent" > SetTracerClassMapping: OracleWrappedStatementToSQLMappingTracer com.wily.introscope.agent.sqlagent.StatementToSQLMappingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: OracleWrappedStatementToSQLMappingTracer sqlparameterindex 1 > SetTracerParameter: OracleWrappedStatementToSQLMappingTracer agentcomponent "SQL Agent" > > #SetTracerClassMapping: StatementToConnectionMappingTracer com.wily.introscope.agent.sqlagent.StatementToConnectionMappingTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > #SetTracerParameter: StatementToConnectionMappingTracer nameformatter com.wily.introscope.agent.sqlagent.ConnectionNameFormatter > #SetTracerParameter: StatementToConnectionMappingTracer agentcomponent "SQL Agent" > #SetTracerClassMapping: OracleWrappedStatementToConnectionMappingTracer com.wily.introscope.agent.sqlagent.StatementToConnectionMappingTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > #SetTracerParameter: OracleWrappedStatementToConnectionMappingTracer nameformatter com.wily.introscope.agent.sqlagent.ConnectionNameFormatter > #SetTracerParameter: OracleWrappedStatementToConnectionMappingTracer statementtype 1 > SetTracerParameter: OracleWrappedStatementToConnectionMappingTracer agentcomponent "SQL Agent" > > SetTracerClassMapping: ResultSetToSQLMappingTracer com.wily.introscope.agent.sqlagent.ResultSetToSQLMappingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: ResultSetToSQLMappingTracer agentcomponent "SQL Agent" > SetTracerClassMapping: ResultSetToDynamicSQLMappingTracer com.wily.introscope.agent.sqlagent.ResultSetToDynamicSQLMappingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: ResultSetToDynamicSQLMappingTracer agentcomponent "SQL Agent" > SetTracerClassMapping: SQLExecuteBatchTimer com.wily.introscope.agent.sqlagent.SQLExecuteBatchTimer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: SQLExecuteBatchTimer agentcomponent "SQL Agent" > SetTracerClassMapping: SQLExecuteTimer com.wily.introscope.agent.sqlagent.SQLExecuteTimer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: SQLExecuteTimer agentcomponent "SQL Agent" > SetTracerClassMapping: DynamicSQLExecuteTimer com.wily.introscope.agent.sqlagent.DynamicSQLExecuteTimer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: DynamicSQLExecuteTimer agentcomponent "SQL Agent" > > #SetTracerClassMapping: ResultSetCloseTimer com.wily.introscope.agent.sqlagent.ResultSetCloseTimer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: ResultSetCloseTimer nameformatter com.wily.introscope.agent.sqlagent.ResultSetNameFormatter > > SetTracerClassMapping: RTStatementToSQLMappingTracer com.wily.introscope.agent.sqlagent.SQLJRTStatementToSQLMappingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: RTStatementToSQLMappingTracer agentcomponent "SQL Agent" > SetTracerClassMapping: RTResultSetToSQLMappingTracer com.wily.introscope.agent.sqlagent.SQLJRTResultSetToSQLMappingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: RTResultSetToSQLMappingTracer agentcomponent "SQL Agent" > SetTracerClassMapping: RTSQLExecuteTimer com.wily.introscope.agent.sqlagent.SQLJRTSQLExecuteTimer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: RTSQLExecuteTimer agentcomponent "SQL Agent" > SetTracerClassMapping: RTResultSetCloseTimer com.wily.introscope.agent.sqlagent.SQLJRTResultSetCloseTimer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: RTResultSetCloseTimer nameformatter com.wily.introscope.agent.sqlagent.ResultSetNameFormatter > SetTracerParameter: RTResultSetCloseTimer agentcomponent "SQL Agent" > SetTracerClassMapping: ConnectionNoticer com.wily.introscope.agent.sqlagent.ConnectionNoticer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ConnectionNoticer nameformatter com.wily.introscope.agent.sqlagent.ConnectionNameFormatter > SetTracerParameter: ConnectionNoticer agentcomponent "SQL Agent" > > # Removed temporarely, added to required.pbd > > #SetTracerClassMapping: SQLBackendTracer com.wily.introscope.agent.trace.BackendTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > #SetTracerParameter: SQLBackendTracer nameformatter com.wily.introscope.agent.trace.jdbc.SQLBackendNameFormatter > > > #SetTracerOrdering: SQLBackendTracer -1000 > # Make sure SQLExecuteTimer and DynamicSQLExecuteTimer have the same ordering, > # and make sure they are executed later than default, no-configuration tracers. > SetTracerOrdering: SQLExecuteTimer 5000 > SetTracerOrdering: DynamicSQLExecuteTimer 5000 > > #SetTracerClassMapping: StatementBackendTracer com.wily.introscope.agent.trace.BackendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: StatementBackendTracer nameformatter com.wily.introscope.agent.sqlagent.StatementNameFormatter > #SetTracerParameter: StatementBackendTracer reentrancy instance > #SetTracerParameter: StatementBackendTracer forcestandardmetrics false > #SetTracerOrdering: StatementBackendTracer -1000001 > #SetTracerClassMapping: ConnectionBackendTracer com.wily.introscope.agent.trace.BackendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: ConnectionBackendTracer nameformatter com.wily.introscope.agent.sqlagent.ConnectionNameFormatter > #SetTracerParameter: ConnectionBackendTracer reentrancy instance > #SetTracerParameter: ConnectionBackendTracer forcestandardmetrics false > #SetTracerOrdering: ConnectionBackendTracer -1000003 > #SetTracerClassMapping: DbCommandTracer com.wily.introscope.agent.sqlagent.ExecuteCommandTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: DbCommandTracer nameformatter com.wily.introscope.agent.sqlagent.StatementNameFormatter > #SetTracerParameter: DbCommandTracer reentrancy instance > #SetTracerClassMapping: DbTransactionTracer com.wily.introscope.agent.trace.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: DbTransactionTracer nameformatter com.wily.introscope.agent.sqlagent.ConnectionNameFormatter > #SetTracerParameter: DbTransactionTracer reentrancy instance > > > # End Removed temporarely, added to required.new.pbd > > ############################################ > # Skips for Sybase JConnect 5.x, 4.x drivers > # This class implements Statement but its impementation is dummy. > # We will see Unknown Driver node if this class is instrumented > SkipClassForFlag: com.sybase.jdbc2.jdbc.SybLiteral SQLAgentStatements > SkipClassForFlag: com.sybase.jdbc3.jdbc.SybLiteral SQLAgentStatements > > > # > # This list identifies classes that are IBM os390 SQLJ specific > # This is for the db2j2classes.zip from RBC. > # > SetFlag: SQLJSQLAgentConnectedProfile > IdentifyClassAs: COM.ibm.db2os390.sqlj.runtime.DB2SQLJConnectedProfile SQLJSQLAgentConnectedProfile > > SetFlag: SQLJSQLAgentRTStatements > IdentifyClassAs: COM.ibm.db2os390.sqlj.runtime.DB2SQLJRTStatement SQLJSQLAgentRTStatements > > SetFlag: SQLJSQLAgentRTResultSets > IdentifyClassAs: COM.ibm.db2os390.sqlj.runtime.DB2SQLJRTResultSet SQLJSQLAgentRTResultSets > > TurnOn: SQLJSQLAgentConnectedProfile > TurnOn: SQLJSQLAgentRTStatements > TurnOn: SQLJSQLAgentRTResultSets > > # DB2SQLJConnectedProfile instrumentation > TraceOneMethodWithParametersIfFlagged: SQLJSQLAgentConnectedProfile getStatement(I)Lsqlj/runtime/profile/RTStatement; RTStatementToSQLMappingTracer SQLAgent > > # DB2SQLJRTStatement instrumentation > TraceOneMethodWithParametersIfFlagged: SQLJSQLAgentRTStatements executeRTQuery()Lsqlj/runtime/profile/RTResultSet; RTResultSetToSQLMappingTracer SQLAgent > TraceOneMethodWithParametersIfFlagged: SQLJSQLAgentRTStatements executeRTQuery()Lsqlj/runtime/profile/RTResultSet; RTSQLExecuteTimer SQLAgent > TraceOneMethodWithParametersIfFlagged: SQLJSQLAgentRTStatements execute()Z RTSQLExecuteTimer SQLAgent > TraceOneMethodWithParametersIfFlagged: SQLJSQLAgentRTStatements executeUpdate()I RTSQLExecuteTimer SQLAgent > TraceOneMethodWithParametersIfFlagged: SQLJSQLAgentRTStatements setObject(ILjava/lang/Object;)V RTResultSetToSQLMappingTracer SQLAgent > > TraceOneMethodWithParametersIfFlagged: SQLJSQLAgentRTStatements executeRTQuery()Lsqlj/runtime/profile/RTResultSet; SQLBackendTracer "Unknown Driver" > TraceOneMethodWithParametersIfFlagged: SQLJSQLAgentRTStatements execute()Z SQLBackendTracer "Unknown Driver" > TraceOneMethodWithParametersIfFlagged: SQLJSQLAgentRTStatements executeUpdate()I SQLBackendTracer "Unknown Driver" > TraceOneMethodWithParametersIfFlagged: SQLJSQLAgentRTStatements setObject(ILjava/lang/Object;)V SQLBackendTracer "Unknown Driver" > > # DB2SQLJRTResultSet instrumentation > TraceOneMethodIfFlagged: SQLJSQLAgentRTResultSets close()V RTResultSetCloseTimer "Backends|{database}|SQL|{commandtype}|Query|{sql}" > > > ########################################################################## > # Support for UDB - Added by Steve Hudson 9/7/2005 > # > # JDBCTracing > > IdentifyInheritedAs: com.ibm.db2.jcc.DB2ConnectionPoolDataSource JDBCTracing > IdentifyInheritedAs: com.ibm.db2.jcc.DB2BaseDataSource JDBCTracing > IdentifyInheritedAs: com.ibm.db2.jcc.DB2JccDataSource JDBCTracing > IdentifyInheritedAs: com.ibm.db2.jcc.DB2Connection JDBCTracing > IdentifyInheritedAs: com.ibm.db2.jcc.SQLJConnection JDBCTracing > IdentifyInheritedAs: com.ibm.db2.jcc.DB2ResultSet JDBCTracing > IdentifyInheritedAs: com.ibm.db2.jcc.SQLJResultSet JDBCTracing > IdentifyInheritedAs: com.ibm.db2.jcc.DB2Statement JDBCTracing > IdentifyInheritedAs: com.ibm.db2.jcc.DB2PreparedStatement JDBCTracing > IdentifyInheritedAs: com.ibm.db2.jcc.DB2CallableStatement JDBCTracing > IdentifyInheritedAs: com.ibm.db2.jcc.SQLJPreparedStatement JDBCTracing > IdentifyInheritedAs: com.ibm.db2.jcc.SQLJCallableStatement JDBCTracing > > IdentifyClassAs: com.ibm.db2.jcc.DB2ConnectionPoolDataSource JDBCTracing > IdentifyClassAs: com.ibm.db2.jcc.DB2BaseDataSource JDBCTracing > IdentifyClassAs: com.ibm.db2.jcc.DB2JccDataSource JDBCTracing > IdentifyClassAs: com.ibm.db2.jcc.DB2Connection JDBCTracing > IdentifyClassAs: com.ibm.db2.jcc.SQLJConnection JDBCTracing > IdentifyClassAs: com.ibm.db2.jcc.DB2ResultSet JDBCTracing > IdentifyClassAs: com.ibm.db2.jcc.SQLJResultSet JDBCTracing > IdentifyClassAs: com.ibm.db2.jcc.DB2Statement JDBCTracing > IdentifyClassAs: com.ibm.db2.jcc.DB2PreparedStatement JDBCTracing > IdentifyClassAs: com.ibm.db2.jcc.DB2CallableStatement JDBCTracing > IdentifyClassAs: com.ibm.db2.jcc.SQLJPreparedStatement JDBCTracing > IdentifyClassAs: com.ibm.db2.jcc.SQLJCallableStatement JDBCTracing > > # The directives below are sometimes problematic. For example, on > # some systems the DB2PooledConnection class fails the > # (instanceof java.sql.Connection) test. Uncomment if you > # think it helps, but buyer beware. > #IdentifyClassAs: com.ibm.db2.jcc.DB2PooledConnection JDBCTracing > #IdentifyInheritedAs: com.ibm.db2.jcc.DB2PooledConnection JDBCTracing > #IdentifyInheritedAs: com.ibm.db2.jcc.DB2PooledConnection SQLAgentConnections > #IdentifyClassAs: com.ibm.db2.jcc.DB2PooledConnection SQLAgentConnections > > ##################### > # SQLAgent Tracing > IdentifyInheritedAs: com.ibm.db2.jcc.DB2ResultSet SQLAgentResultSets > IdentifyInheritedAs: com.ibm.db2.jcc.SQLJResultSet SQLAgentResultSets > IdentifyInheritedAs: com.ibm.db2.jcc.DB2Statement SQLAgentStatements > IdentifyInheritedAs: com.ibm.db2.jcc.DB2PreparedStatement SQLAgentStatements > IdentifyInheritedAs: com.ibm.db2.jcc.DB2CallableStatement SQLAgentStatements > IdentifyInheritedAs: com.ibm.db2.jcc.SQLJPreparedStatement SQLAgentStatements > IdentifyInheritedAs: com.ibm.db2.jcc.SQLJCallableStatement SQLAgentStatements > > IdentifyClassAs: com.ibm.db2.jcc.DB2Connection SQLAgentConnections > IdentifyInheritedAs: com.ibm.db2.jcc.DB2Connection SQLAgentConnections > IdentifyClassAs: com.ibm.db2.jcc.a.dc SQLAgentConnections > IdentifyClassAs: com.ibm.db2.jcc.a.p SQLAgentConnections > IdentifyClassAs: com.ibm.db2.jcc.SQLJConnection SQLAgentConnections > > IdentifyClassAs: com.ibm.db2.jcc.DB2Connection SQLAgentConnections > IdentifyInheritedAs: com.ibm.db2.jcc.DB2Connection SQLAgentConnections > IdentifyClassAs: com.ibm.db2.jcc.SQLJConnection SQLAgentConnections > > IdentifyClassAs: com.ibm.db2.jcc.DB2ResultSet SQLAgentResultSets > IdentifyInheritedAs: com.ibm.db2.jcc.DB2ResultSet SQLAgentResultSets > IdentifyClassAs: com.ibm.db2.jcc.a.zc SQLAgentResultSets > IdentifyClassAs: com.ibm.db2.jcc.SQLJResultSet SQLAgentResultSets > IdentifyClassAs: com.ibm.db2.jcc.DB2Statement SQLAgentStatements > IdentifyInheritedAs: com.ibm.db2.jcc.DB2Statement SQLAgentStatements > IdentifyClassAs: com.ibm.db2.jcc.a.hd SQLAgentStatements > IdentifyClassAs: com.ibm.db2.jcc.DB2PreparedStatement SQLAgentStatements > IdentifyClassAs: com.ibm.db2.jcc.DB2CallableStatement SQLAgentStatements > IdentifyClassAs: com.ibm.db2.jcc.SQLJPreparedStatement SQLAgentStatements > IdentifyClassAs: com.ibm.db2.jcc.SQLJCallableStatement SQLAgentStatements > > > ############################################################ > # These Wesbphere framework classes cause Unknown SQLs to appear > # for DB2 drivers > SkipClass: com.ibm.ejs.cm.cache.CachedStatement > SkipClass: com.ibm.ws.rsadapter.jdbc.WSJccPreparedStatement > SkipClass: com.ibm.ws.rsadapter.jdbc.WSJdbcPreparedStatement > SkipClass: com.ibm.ws.rsadapter.jdbc.WSJdbcStatement > > # DB2JCC Version 2 > > IdentifyClassAs: com.ibm.db2.jcc.c.cw SQLAgentStatements > IdentifyClassAs: com.ibm.db2.jcc.c.cx SQLAgentStatements > IdentifyClassAs: com.ibm.db2.jcc.c.cy SQLAgentStatements > > > # The below list identifies Informix driver classes > # JDBC driver version 3.00.JC3 > IdentifyClassAs: com.informix.jdbc.IfxSqliConnect SQLAgentConnections > IdentifyInheritedAs: com.informix.jdbc.Connection2 SQLAgentConnections > IdentifyInheritedAs: com.informix.jdbc.IfmxConnection SQLAgentConnections > IdentifyInheritedAs: com.informix.jdbc.IfxConnection SQLAgentConnections > > IdentifyClassAs: com.informix.jdbc.IfxStatement SQLAgentStatements > IdentifyClassAs: com.informix.jdbc.IfxPreparedStatement SQLAgentStatements > IdentifyClassAs: com.informix.jdbc.IfxCallableStatement SQLAgentStatements > IdentifyInheritedAs: com.informix.jdbc.IfmxStatement SQLAgentStatements > > IdentifyClassAs: com.informix.jdbc.IfxScrollableResultSet SQLAgentResultSets > IdentifyClassAs: com.informix.jdbc.IfxClientResultSet SQLAgentResultSets > IdentifyClassAs: com.informix.jdbc.IfxUpdateResultSet SQLAgentResultSets > IdentifyClassAs: com.informix.jdbc.IfxResultSet SQLAgentResultSets > IdentifyInheritedAs: com.informix.jdbc.IfmxResultSet SQLAgentResultSets > IdentifyInheritedAs: com.informix.jdbc.ResultSet2 SQLAgentResultSets Finished file dump for /opt/web/wily/9.5/wily/core/config/sqlagent.pbd Using directives specified in /opt/web/wily/9.5/wily/core/config/errors.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/errors.pbd > ######################################################################## > # Introscope ProbeBuilder Directives File > # for Error Detector > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > ############################################################# > # This file configures Error Detector by specifying what > # code-level events constitute serious errors. By default, > # only front- and back-end errors are considered serious. That > # is, only errors that will be manifest as a user-facing error page > # or that indicate a problem with a backend system (JDBC, JMS, etc.) > # are included in this default configuration. > ############################################################# > > # Servlets > # HTTP Error Codes > SetFlag: HTTPErrorCodeTracing > TurnOn: HTTPErrorCodeTracing > IdentifyInheritedAs: javax.servlet.http.HttpServletResponse HTTPErrorCodeTracing > > TraceOneMethodWithParametersIfFlagged: HttpServletTypeSpecificServiceTracing service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V ExceptionErrorReporter "Servlets|{classname}:Errors Per Interval" > TraceOneMethodWithParametersIfFlagged: HTTPErrorCodeTracing sendError(I)V HTTPErrorCodeReporter "Servlets|{classname}" > TraceOneMethodWithParametersIfFlagged: HTTPErrorCodeTracing sendError(ILjava/lang/String;)V HTTPErrorCodeReporter "Servlets|{classname}" > TraceOneMethodWithParametersIfFlagged: HTTPErrorCodeTracing setStatus(I)V HTTPErrorCodeReporter "Servlets|{classname}" > TraceOneMethodWithParametersIfFlagged: HTTPErrorCodeTracing setStatus(ILjava/lang/String;)V HTTPErrorCodeReporter "Servlets|{classname}" > > # JSP > TraceOneMethodWithParametersIfFlagged: JSPTracing _jspService ExceptionErrorReporter "JSP|{classname}:Errors Per Interval" > > # JDBC > SetTracerClassMapping: SQLExceptionErrorReporter com.wily.introscope.agent.trace.hc2.MethodThrewErrorReportingTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: SQLExceptionErrorReporter nameformatter com.wily.introscope.agent.sqlagent.StatementNameFormatter > SetTracerParameter: SQLExceptionErrorReporter reentrancy instance > SetTracerParameter: SQLExceptionErrorReporter useblame false > SetTracerParameter: SQLExceptionErrorReporter agentcomponent "SQL Agent" > SetTracerParameter: SQLExceptionErrorReporter ownmetric false > > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements execute SQLExceptionErrorReporter "Backends|{database}|SQL|{commandtype}|Query|{sql}:Errors Per Interval" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeQuery SQLExceptionErrorReporter "Backends|{database}|SQL|{commandtype}|Query|{sql}:Errors Per Interval" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeBatch SQLExceptionErrorReporter "Backends|{database}|SQL|{commandtype}|Query|{sql}:Errors Per Interval" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatements executeUpdate SQLExceptionErrorReporter "Backends|{database}|SQL|{commandtype}|Update|{sql}:Errors Per Interval" > > # J2EE Connectors > #Increment errors for aggregation > TraceOneMethodWithParametersIfFlagged: J2eeConnectorTracing execute LegacyCompatibleExceptionErrorReporterHC2 "J2EE Connector:Errors Per Interval" > > # JavaMail > #Increment errors for aggregation > TraceOneMethodWithParametersIfFlagged: JavaMailTransportTracing send LegacyCompatibleExceptionErrorReporterHC2 "Java Mail:Errors Per Interval" > TraceOneMethodWithParametersIfFlagged: JavaMailTransportTracing sendMessage LegacyCompatibleExceptionErrorReporterHC2 "Java Mail:Errors Per Interval" > > > # JTA > TraceOneMethodWithParametersIfFlagged: JTACommitTracing commit ExceptionErrorReporter "JTA|{classname}:Errors Per Interval" > > # JMS > #Increment errors for aggregation > TraceOneMethodWithParametersIfFlagged: JMSSenderTracing send LegacyCompatibleExceptionErrorReporterHC2 "JMS:Errors Per Interval" > TraceOneMethodWithParametersIfFlagged: JMSPublisherTracing publish LegacyCompatibleExceptionErrorReporterHC2 "JMS:Errors Per Interval" Finished file dump for /opt/web/wily/9.5/wily/core/config/errors.pbd Using directives specified in /opt/web/wily/9.5/wily/core/config/jboss4x.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/jboss4x.pbd > ######################################################################## > # Introscope ProbeBuilder Directives File > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > ###################################################### > # This file provides directives which implement # > # support for JBoss Server 4.x. It is intended # > # to be used with the Introscope default files. # > ###################################################### > > > > ###################################################################################################### > ## EJB Support > IdentifyInheritedAs: org.jboss.management.mejb.ManagementBean SessionBeanTracing > IdentifyInheritedAs: org.jboss.wsf.common.transport.jms.JMSTransportSupport MessageDrivenBeanTracing > > ## EJB3 Support > IdentifyAnnotatedClassAs: org.jboss.ejb.StatelessImpl SessionBeanTracing > IdentifyAnnotatedClassAs: org.jboss.ejb.StatefulImpl SessionBeanTracing > IdentifyAnnotatedClassAs: org.jboss.persistence.EntityImpl EntityBeanTracing > IdentifyAnnotatedClassAs: org.jboss.ejb.MessageDrivenImpl MessageDrivenBeanTracing > > > ###################################################################################################### > ## Servlet Support > IdentifyInheritedAs: org.jboss.axis.transport.http.AxisServletBase HTTPServletTracing > IdentifyInheritedAs: org.jboss.webservice.server.AbstractServlet HTTPServletTracing > IdentifyInheritedAs: org.jboss.webservice.server.PortComponentLinkServlet HTTPServletTracing > IdentifyInheritedAs: org.jboss.ws.core.server.PortComponentLinkServlet HTTPServletTracing > IdentifyInheritedAs: org.apache.catalina.servlets.DefaultServlet HTTPServletTracing > IdentifyInheritedAs: org.apache.catalina.servlets.InvokerServlet HTTPServletTracing > IdentifyInheritedAs: org.jboss.remoting.transport.servlet.web.ServerInvokerServlet HTTPServletTracing > IdentifyInheritedAs: org.jboss.jmx.adaptor.html.HtmlAdaptorServlet HTTPServletTracing > > ## JBoss Seam Support > IdentifyInheritedAs: org.jboss.seam.servlet.SeamResourceServlet HTTPServletTracing > IdentifyInheritedAs: org.jboss.seam.servlet.ResourceServlet HTTPServletTracing > > > ###################################################################################################### > ## JSP Support > SkipClass: org.apache.jasper.runtime.HttpJspBase > IdentifyInheritedAs: org.apache.jasper.runtime.JspSourceDependent JSPTracing > > > ###################################################################################################### > ## JMS Support > IdentifyInheritedAs: org.jboss.webservice.transport.jms.JMSTransportSupport JMSListenerTracing > IdentifyInheritedAs: org.jboss.wsf.common.transport.jms.JMSTransportSupport JMSListenerTracing > IdentifyInheritedAs: org.jboss.webservice.transport.jms.DelegatingMessageDrivenBean JMSListenerTracing > IdentifyInheritedAs: org.jboss.cache.invalidation.bridges.JMSCacheInvalidationBridge JMSListenerTracing > IdentifyInheritedAs: org.jboss.jms.asf.StdServerSession JMSListenerTracing > IdentifyInheritedAs: org.jboss.jmx.connector.notification.JMSClientNotificationListener JMSListenerTracing > IdentifyInheritedAs: org.jboss.mq.SpyMessageConsumer JMSConsumerTracing > IdentifyInheritedAs: org.jboss.mq.SpyQueueReceiver JMSConsumerTracing > IdentifyInheritedAs: org.jboss.mq.SpyTopicSubscriber JMSConsumerTracing > IdentifyInheritedAs: org.jboss.mq.SpyTopicPublisher JMSPublisherTracing > IdentifyInheritedAs: org.jboss.mq.SpyQueueSender JMSSenderTracing > > > ###################################################################################################### > ## JTA Configuration Support > IdentifyInheritedAs: org.jboss.cache.transaction.DummyTransaction JTACommitTracing > IdentifyInheritedAs: org.jboss.cache.transaction.DummyUserTransaction JTACommitTracing > IdentifyInheritedAs: org.jboss.cache.transaction.DummyBaseTransactionManager JTACommitTracing > IdentifyInheritedAs: org.jboss.tm.TransactionImpl JTACommitTracing > IdentifyInheritedAs: org.jboss.tm.TxManager JTACommitTracing > IdentifyInheritedAs: org.jboss.tm.usertx.client.ClientUserTransaction JTACommitTracing > IdentifyInheritedAs: org.jboss.tm.usertx.client.ServerVMClientUserTransaction JTACommitTracing > IdentifyInheritedAs: org.jboss.resource.connectionmanager.xa.JcaXAResourceWrapper JTACommitTracing > IdentifyInheritedAs: org.jboss.jms.recovery.XAResourceWrapper JTACommitTracing > > ## JBoss Seam Support > IdentifyInheritedAs: org.jboss.seam.transaction.UserTransaction JTACommitTracing > IdentifyInheritedAs: org.jboss.seam.transaction.AbstractUserTransaction JTACommitTracing > > > ###################################################################################################### > ## JNDI Support > IdentifyInheritedAs: org.jboss.cache.transaction.DummyContext JNDITracing > IdentifyInheritedAs: org.apache.naming.NamingContext JNDITracing > IdentifyInheritedAs: org.apache.naming.SelectorContext JNDITracing > IdentifyInheritedAs: org.apache.naming.resources.BaseDirContext JNDITracing > IdentifyInheritedAs: org.jnp.interfaces.NamingContext JNDITracing > > SkipPackagePrefixForFlag: $Proxy JNDITracing Finished file dump for /opt/web/wily/9.5/wily/core/config/jboss4x.pbd Using directives specified in /opt/web/wily/9.5/wily/core/config/jsf-toggles-typical.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/jsf-toggles-typical.pbd > ######################################################################## > # Introscope ProbeBuilder Directives File > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > ############################################################# > # > # This jsf_toggles.pbd file provides TurnOn toggle switches > # to determine honoring of other directives > # in subsequent *.pbd files > # > # Comment or uncomment the "TurnOn" directives > # to alter the set of JSF components that are traced. > # > ############################################################# > > TurnOn: JSF_ApplicationTracing > TurnOn: JSF_LifecycleTracing > TurnOn: JSF_EventTracing Finished file dump for /opt/web/wily/9.5/wily/core/config/jsf-toggles-typical.pbd Using directives specified in /opt/web/wily/9.5/wily/core/config/jsf.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/jsf.pbd > ######################################################################## > # Introscope ProbeBuilder Directives File > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > ############################################################# > # This file provides tracer groups for Java Server Face components. > ############################################################# > > > ####################### > # Servlet Configuration > # ================ > > IdentifyInheritedAs: javax.faces.webapp.FacesServlet HTTPServletTracing > IdentifyClassAs: javax.faces.webapp.FacesServlet HTTPServletTracing > > ####################### > # Application Configuration > # ================ > > # APIs that are used to link an application's business logic objects to JavaServer Faces, as well > # as convenient pluggable mechanisms to manage the execution of an application that is based on JavaServer Faces. > SetFlag: JSF_ApplicationTracing > > # A NavigationHandler is passed the outcome string returned by an application action invoked for this application, > # and will use this (along with related state information) to choose the view to be displayed next. > SetFlag: JSF_Application_NavigationHandlerTracing > IdentifyFlagAs: JSF_ApplicationTracing JSF_Application_NavigationHandlerTracing > > TraceOneMethodIfFlagged: JSF_Application_NavigationHandlerTracing handleNavigation BlamePointTracerDifferentInstances "JSF|Application|{classname}|handleNavigation" > TraceOneMethodIfFlagged: JSF_Application_NavigationHandlerTracing handleNavigation ExceptionErrorReporter "JSF|Application|{classname}|handleNavigation:Errors Per Interval" > > IdentifyInheritedAs: javax.faces.application.NavigationHandler JSF_Application_NavigationHandlerTracing > > # StateManager directs the process of saving and restoring the view between requests. > SetFlag: JSF_Application_StateManagerTracing > IdentifyFlagAs: JSF_ApplicationTracing JSF_Application_StateManagerTracing > > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing restoreComponentState MethodTimerDifferentInstances "JSF|Application|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing restoreComponentState PerIntervalCounterDifferentInstances "JSF|Application|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing restoreComponentState ExceptionErrorReporter "JSF|Application|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing restoreTreeStructure MethodTimerDifferentInstances "JSF|Application|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing restoreTreeStructure PerIntervalCounterDifferentInstances "JSF|Application|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing restoreTreeStructure ExceptionErrorReporter "JSF|Application|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing restoreView MethodTimerDifferentInstances "JSF|Application|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing restoreView PerIntervalCounterDifferentInstances "JSF|Application|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing restoreView ExceptionErrorReporter "JSF|Application|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing saveSerializedView MethodTimerDifferentInstances "JSF|Application|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing saveSerializedView PerIntervalCounterDifferentInstances "JSF|Application|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing saveSerializedView ExceptionErrorReporter "JSF|Application|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing saveView MethodTimerDifferentInstances "JSF|Application|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing saveView PerIntervalCounterDifferentInstances "JSF|Application|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing saveView ExceptionErrorReporter "JSF|Application|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing writeState MethodTimerDifferentInstances "JSF|Application|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing writeState PerIntervalCounterDifferentInstances "JSF|Application|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing writeState ExceptionErrorReporter "JSF|Application|{classname}:Errors Per Interval" > > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing restoreComponentState BlamePointTracerDifferentInstances "JSF|Application|{classname}|restoreComponentState" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing restoreComponentState ExceptionErrorReporter "JSF|Application|{classname}|restoreComponentState:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing restoreTreeStructure BlamePointTracerDifferentInstances "JSF|Application|{classname}|restoreTreeStructure" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing restoreTreeStructure ExceptionErrorReporter "JSF|Application|{classname}|restoreTreeStructure:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing restoreView BlamePointTracerDifferentInstances "JSF|Application|{classname}|restoreView" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing restoreView ExceptionErrorReporter "JSF|Application|{classname}|restoreView:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing saveSerializedView BlamePointTracerDifferentInstances "JSF|Application|{classname}|saveSerializedView" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing saveSerializedView ExceptionErrorReporter "JSF|Application|{classname}|saveSerializedView:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing saveView BlamePointTracerDifferentInstances "JSF|Application|{classname}|saveView" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing saveView ExceptionErrorReporter "JSF|Application|{classname}|saveView:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing writeState BlamePointTracerDifferentInstances "JSF|Application|{classname}|writeState" > TraceOneMethodIfFlagged: JSF_Application_StateManagerTracing writeState ExceptionErrorReporter "JSF|Application|{classname}|writeState:Errors Per Interval" > > IdentifyInheritedAs: javax.faces.application.StateManager JSF_Application_StateManagerTracing > > # Provides a simple implementation of StateManager that can be subclassed by developers wishing to provide specialized > # behavior to an existing StateManager instance. > IdentifyInheritedAs: javax.faces.application.StateManagerWrapper JSF_Application_StateManagerTracing > > # ViewHandler is the pluggablity mechanism for allowing implementations of or applications using the JavaServer Faces > # specification to provide their own handling of the activities in the Render Response and Restore View phases of the > # request processing lifecycle. > SetFlag: JSF_Application_ViewHandlerTracing > IdentifyFlagAs: JSF_ApplicationTracing JSF_Application_ViewHandlerTracing > > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing createView MethodTimerDifferentInstances "JSF|Application|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing createView ExceptionErrorReporter "JSF|Application|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing createView PerIntervalCounterDifferentInstances "JSF|Application|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing renderView MethodTimerDifferentInstances "JSF|Application|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing renderView PerIntervalCounterDifferentInstances "JSF|Application|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing renderView ExceptionErrorReporter "JSF|Application|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing restoreView MethodTimerDifferentInstances "JSF|Application|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing restoreView PerIntervalCounterDifferentInstances "JSF|Application|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing restoreView ExceptionErrorReporter "JSF|Application|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing writeState MethodTimerDifferentInstances "JSF|Application|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing writeState PerIntervalCounterDifferentInstances "JSF|Application|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing writeState ExceptionErrorReporter "JSF|Application|{classname}:Errors Per Interval" > > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing createView BlamePointTracerDifferentInstances "JSF|Application|{classname}|createView" > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing createView ExceptionErrorReporter "JSF|Application|{classname}|createView:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing renderView BlamePointTracerDifferentInstances "JSF|Application|{classname}|renderView" > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing renderView ExceptionErrorReporter "JSF|Application|{classname}|renderView:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing restoreView BlamePointTracerDifferentInstances "JSF|Application|{classname}|restoreView" > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing restoreView ExceptionErrorReporter "JSF|Application|{classname}|restoreView:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing writeState BlamePointTracerDifferentInstances "JSF|Application|{classname}|writeState" > TraceOneMethodIfFlagged: JSF_Application_ViewHandlerTracing writeState ExceptionErrorReporter "JSF|Application|{classname}|writeState:Errors Per Interval" > > IdentifyInheritedAs: javax.faces.application.ViewHandler JSF_Application_ViewHandlerTracing > > # Provides a simple implementation of ViewHandler that can be subclassed by developers wishing to provide specialized > # behavior to an existing ViewHandler instance. > IdentifyInheritedAs: javax.faces.application.ViewHandlerWrapper JSF_Application_ViewHandlerTracing > > > ####################### > # Components Configuration > # ================ > > # Fundamental APIs for user interface components. > SetFlag: JSF_ComponentTracing > > SetFlag: JSF_Component_HolderTracing > IdentifyFlagAs: JSF_ComponentTracing JSF_Component_HolderTracing > > TraceOneMethodIfFlagged: JSF_Component_HolderTracing restoreState BlamePointTracerDifferentInstances "JSF|Component|{classname}|{method}" > TraceOneMethodIfFlagged: JSF_Component_HolderTracing restoreState ExceptionErrorReporter "JSF|Component|{classname}|{method}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Component_HolderTracing saveState BlamePointTracerDifferentInstances "JSF|Component|{classname}|{method}" > TraceOneMethodIfFlagged: JSF_Component_HolderTracing saveState ExceptionErrorReporter "JSF|Component|{classname}|{method}:Errors Per Interval" > > # This interface is implemented by classes that need to save their state between requests. > IdentifyInheritedAs: javax.faces.component.StateHolder JSF_Component_HolderTracing > > SetFlag: JSF_Component_UIComponentTracing > IdentifyFlagAs: JSF_ComponentTracing JSF_Component_UIComponentTracing > > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing decode MethodTimerDifferentInstances "JSF|Component|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing decode PerIntervalCounterDifferentInstances "JSF|Component|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing decode ExceptionErrorReporter "JSF|Component|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing encodeAll MethodTimerDifferentInstances "JSF|Component|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing encodeAll PerIntervalCounterDifferentInstances "JSF|Component|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing encodeAll ExceptionErrorReporter "JSF|Component|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processDecodes MethodTimerDifferentInstances "JSF|Component|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processDecodes PerIntervalCounterDifferentInstances "JSF|Component|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processDecodes ExceptionErrorReporter "JSF|Component|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processRestoreState MethodTimerDifferentInstances "JSF|Component|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processRestoreState PerIntervalCounterDifferentInstances "JSF|Component|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processRestoreState ExceptionErrorReporter "JSF|Component|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processSaveState MethodTimerDifferentInstances "JSF|Component|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processSaveState PerIntervalCounterDifferentInstances "JSF|Component|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processSaveState ExceptionErrorReporter "JSF|Component|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processUpdates MethodTimerDifferentInstances "JSF|Component|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processUpdates PerIntervalCounterDifferentInstances "JSF|Component|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processUpdates ExceptionErrorReporter "JSF|Component|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processValidators MethodTimerDifferentInstances "JSF|Component|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processValidators PerIntervalCounterDifferentInstances "JSF|Component|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processValidators ExceptionErrorReporter "JSF|Component|{classname}:Errors Per Interval" > > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing decode BlamePointTracerDifferentInstances "JSF|Component|{classname}|decode" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing decode ExceptionErrorReporter "JSF|Component|{classname}|decode:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing encodeAll BlamePointTracerDifferentInstances "JSF|Component|{classname}|encodeAll" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing encodeAll ExceptionErrorReporter "JSF|Component|{classname}|encodeAll:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processDecodes BlamePointTracerDifferentInstances "JSF|Component|{classname}|processDecodes" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processDecodes ExceptionErrorReporter "JSF|Component|{classname}|processDecodes:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processRestoreState BlamePointTracerDifferentInstances "JSF|Component|{classname}|processRestoreState" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processRestoreState ExceptionErrorReporter "JSF|Component|{classname}|processRestoreState:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processSaveState BlamePointTracerDifferentInstances "JSF|Component|{classname}|processSaveState" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processSaveState ExceptionErrorReporter "JSF|Component|{classname}|processSaveState:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processUpdates BlamePointTracerDifferentInstances "JSF|Component|{classname}|processUpdates" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processUpdates ExceptionErrorReporter "JSF|Component|{classname}|processUpdates:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processValidators BlamePointTracerDifferentInstances "JSF|Component|{classname}|processValidators" > TraceOneMethodIfFlagged: JSF_Component_UIComponentTracing processValidators ExceptionErrorReporter "JSF|Component|{classname}|processValidators:Errors Per Interval" > > # UIComponent is the base class for all user components in JavaServer Faces. > IdentifyInheritedAs: javax.faces.component.UIComponent JSF_Component_UIComponentTracing > > # UIComponentBase is a convenience base class that implements the default > # concrete behavior of all methods defined by UIComponent. > IdentifyInheritedAs: javax.faces.component.UIComponentBase JSF_Component_UIComponentTracing > > > ####################### > # Lifecycle Configuration > # ================ > > # Classes and interfaces defining lifecycle management for the JavaServer Faces implementation. > SetFlag: JSF_LifecycleTracing > > TraceOneMethodIfFlagged: JSF_LifecycleTracing execute MethodTimerDifferentInstances "JSF|Lifecycle|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_LifecycleTracing execute PerIntervalCounterDifferentInstances "JSF|Lifecycle|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_LifecycleTracing execute ExceptionErrorReporter "JSF|Lifecycle|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_LifecycleTracing render MethodTimerDifferentInstances "JSF|Lifecycle|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_LifecycleTracing render PerIntervalCounterDifferentInstances "JSF|Lifecycle|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_LifecycleTracing render ExceptionErrorReporter "JSF|Lifecycle|{classname}:Errors Per Interval" > > TraceOneMethodIfFlagged: JSF_LifecycleTracing execute BlamePointTracerDifferentInstances "JSF|Lifecycle|{classname}|execute" > TraceOneMethodIfFlagged: JSF_LifecycleTracing execute ExceptionErrorReporter "JSF|Lifecycle|{classname}|execute:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_LifecycleTracing render BlamePointTracerDifferentInstances "JSF|Lifecycle|{classname}|render" > TraceOneMethodIfFlagged: JSF_LifecycleTracing render ExceptionErrorReporter "JSF|Lifecycle|{classname}|render:Errors Per Interval" > > # Lifecycle manages the processing of the entire lifecycle of a particular JavaServer Faces request. > IdentifyInheritedAs: javax.faces.lifecycle.Lifecycle JSF_LifecycleTracing > > > ####################### > # Event Configuration > # ================ > > # Interfaces describing events and event listeners, and concrete event implementation classes. > SetFlag: JSF_EventTracing > > TraceOneMethodIfFlagged: JSF_EventTracing processAction MethodTimerDifferentInstances "JSF|Event|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_EventTracing processAction PerIntervalCounterDifferentInstances "JSF|Event|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_EventTracing processAction ExceptionErrorReporter "JSF|Event|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_EventTracing afterPhase MethodTimerDifferentInstances "JSF|Event|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_EventTracing afterPhase PerIntervalCounterDifferentInstances "JSF|Event|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_EventTracing afterPhase ExceptionErrorReporter "JSF|Event|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_EventTracing beforePhase MethodTimerDifferentInstances "JSF|Event|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_EventTracing beforePhase PerIntervalCounterDifferentInstances "JSF|Event|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_EventTracing beforePhase ExceptionErrorReporter "JSF|Event|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_EventTracing processValueChange MethodTimerDifferentInstances "JSF|Event|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_EventTracing processValueChange PerIntervalCounterDifferentInstances "JSF|Event|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_EventTracing processValueChange ExceptionErrorReporter "JSF|Event|{classname}:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_EventTracing processListener MethodTimerDifferentInstances "JSF|Event|{classname}:Average Response Time (ms)" > TraceOneMethodIfFlagged: JSF_EventTracing processListener PerIntervalCounterDifferentInstances "JSF|Event|{classname}:Responses Per Interval" > TraceOneMethodIfFlagged: JSF_EventTracing processListener ExceptionErrorReporter "JSF|Event|{classname}:Errors Per Interval" > > TraceOneMethodIfFlagged: JSF_EventTracing processAction BlamePointTracerDifferentInstances "JSF|Event|{classname}|processAction" > TraceOneMethodIfFlagged: JSF_EventTracing processAction ExceptionErrorReporter "JSF|Event|{classname}|processAction:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_EventTracing afterPhase BlamePointTracerDifferentInstances "JSF|Event|{classname}|afterPhase" > TraceOneMethodIfFlagged: JSF_EventTracing afterPhase ExceptionErrorReporter "JSF|Event|{classname}|afterPhase:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_EventTracing beforePhase BlamePointTracerDifferentInstances "JSF|Event|{classname}|beforePhase" > TraceOneMethodIfFlagged: JSF_EventTracing beforePhase ExceptionErrorReporter "JSF|Event|{classname}|beforePhase:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_EventTracing processValueChange BlamePointTracerDifferentInstances "JSF|Event|{classname}|processValueChange" > TraceOneMethodIfFlagged: JSF_EventTracing processValueChange ExceptionErrorReporter "JSF|Event|{classname}|processValueChange:Errors Per Interval" > TraceOneMethodIfFlagged: JSF_EventTracing processListener BlamePointTracerDifferentInstances "JSF|Event|{classname}|processListener" > TraceOneMethodIfFlagged: JSF_EventTracing processListener ExceptionErrorReporter "JSF|Event|{classname}|processListener:Errors Per Interval" > > # A listener for receiving ActionEvents. > IdentifyInheritedAs: javax.faces.event.ActionListener JSF_EventTracing > > # A listener for receiving ValueChangeEvents. > IdentifyInheritedAs: javax.faces.event.ValueChangeListener JSF_EventTracing > > # An implemented by objects that wish to be notified at the beginning > # and ending of processing for each standard phase of the request processing lifecycle. > IdentifyInheritedAs: javax.faces.event.PhaseListener JSF_EventTracing > > # An ActionEvent represents the activation of a user component (such as a UICommand). > IdentifyInheritedAs: javax.faces.event.ActionEvent JSF_EventTracing > > # FacesEvent is the base class for user and application events that can be fired by UIComponents. > IdentifyInheritedAs: javax.faces.event.FacesEvent JSF_EventTracing > > # A ValueChangeEvent is a notification that the local value of the source component has been changed > # as a result of user activity. > IdentifyInheritedAs: javax.faces.event.ValueChangeEvent JSF_EventTracing > > > ####################### > # Validators Configuration > # ================ > > # Interface defining the validator model, and concrete validator implementation classes. > SetFlag: JSF_ValidatorTracing > > TraceOneMethodIfFlagged: JSF_ValidatorTracing validate BlamePointTracerDifferentInstances "JSF|Validator|{classname}|validate" > TraceOneMethodIfFlagged: JSF_ValidatorTracing validate ExceptionErrorReporter "JSF|Validator|{classname}|validate:Errors Per Interval" > > # A Validator implementation is a class that can perform validation (correctness checks) on a EditableValueHolder. > IdentifyInheritedAs: javax.faces.validator.Validator JSF_ValidatorTracing > > > ####################### > # Exceptions Configuration > # ================ > > # This class encapsulates general JavaServer Faces exceptions. > SetFlag: JSF_ExceptionTracing > > TraceOneMethodIfFlagged: JSF_ExceptionTracing getCause ExceptionErrorReporter "JSF:Errors Per Interval" > > IdentifyInheritedAs: javax.faces.FacesException JSF_ExceptionTracing Finished file dump for /opt/web/wily/9.5/wily/core/config/jsf.pbd Using directives specified in /opt/web/wily/9.5/wily/core/config/biz-trx-http.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/biz-trx-http.pbd > ######################################################################## > # Introscope ProbeBuilder Directives File > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > ############################################################# > # This file provides tracer directives for Business Centric Http Instrumentation > ############################################################# > > # All content moved to required.pbd > > #TurnOn: ServletFilterTracing > #SetFlag: ServletFilterTracing > #IdentifyInheritedAs: javax.servlet.Filter ServletFilterTracing > > #TraceOneMethodWithParametersIfFlagged: ServletFilterTracing doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V BizTrxHttpTracer "{Business Definition}" > > #TraceOneMethodWithParametersIfFlagged: HTTPServletTracing service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V BizTrxHttpTracer "{Business Definition}" > #TraceOneMethodWithParametersIfFlagged: HTTPServletTracing service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V BizTrxHttpTracer "{Business Definition}" > #TraceOneMethodWithParametersIfFlagged: HTTPServletClassOnly service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V BizTrxHttpTracer "{Business Definition}" > > #TraceOneMethodWithParametersIfFlagged: JSPTracing _jspService BizTrxHttpTracer "{Business Definition}" > > #SetTracerClassMapping: BizTrxHttpTracer com.wily.introscope.agent.biztrxhttp.trace.BizTrxHttpTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerOrdering: BizTrxHttpTracer -2005 > #SetTracerParameter: BizTrxHttpTracer nameformatter com.wily.introscope.agent.trace.biz.trx.BizTrxNameFormatter > #SetTracerParameter: BizTrxHttpTracer errorTracing true > Finished file dump for /opt/web/wily/9.5/wily/core/config/biz-trx-http.pbd Using directives specified in /opt/web/wily/9.5/wily/core/config/appmap.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/appmap.pbd > ######################################################################## > # Introscope ProbeBuilder Directives File > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > ############################################################# > # This file provides tracer directives for App Map Instrumentation > ############################################################# > > > ############# > # Flag intersection > ############# > > SetFlag: MethodClassLevelInstrument > SetFlag: ClassLevelInstrument > > TurnOn: MethodClassLevelInstrument > > # Activate this flag for class level App Map information > #TurnOn: ClassLevelInstrument > > SetFlag: HttpServletTypeSpecificServiceTracingMethodClass > SetFlag: HTTPServletTracingMethodClass > SetFlag: ServletFilterTracingMethodClass > SetFlag: SQLAgentConnectionsMethodClass > SetFlag: SocketTracingMethodClass > SetFlag: NIOSocketTracingMethodClass > SetFlag: NIODatagramTracingMethodClass > > SetFlag: HttpServletTypeSpecificServiceTracingClass > SetFlag: HTTPServletTracingClass > SetFlag: ServletFilterTracingClass > SetFlag: SQLAgentConnectionsClass > SetFlag: SocketTracingClass > SetFlag: NIOSocketTracingClass > SetFlag: NIODatagramTracingClass > > IdentifyTwoFlagIntersectionAsAggregateFlag: HttpServletTypeSpecificServiceTracing MethodClassLevelInstrument HttpServletTypeSpecificServiceTracingMethodClass > IdentifyTwoFlagIntersectionAsAggregateFlag: HTTPServletTracing MethodClassLevelInstrument HTTPServletTracingMethodClass > IdentifyTwoFlagIntersectionAsAggregateFlag: ServletFilterTracing MethodClassLevelInstrument ServletFilterTracingMethodClass > IdentifyTwoFlagIntersectionAsAggregateFlag: SQLAgentConnections MethodClassLevelInstrument SQLAgentConnectionsMethodClass > IdentifyTwoFlagIntersectionAsAggregateFlag: SocketTracing MethodClassLevelInstrument SocketTracingMethodClass > IdentifyTwoFlagIntersectionAsAggregateFlag: NIOSocketTracing MethodClassLevelInstrument NIOSocketTracingMethodClass > IdentifyTwoFlagIntersectionAsAggregateFlag: NIODatagramTracing MethodClassLevelInstrument NIODatagramTracingMethodClass > > IdentifyTwoFlagIntersectionAsAggregateFlag: HttpServletTypeSpecificServiceTracing ClassLevelInstrument HttpServletTypeSpecificServiceTracingClass > IdentifyTwoFlagIntersectionAsAggregateFlag: HTTPServletTracing ClassLevelInstrument HTTPServletTracingClass > IdentifyTwoFlagIntersectionAsAggregateFlag: ServletFilterTracing ClassLevelInstrument ServletFilterTracingClass > IdentifyTwoFlagIntersectionAsAggregateFlag: SQLAgentConnections ClassLevelInstrument SQLAgentConnectionsClass > IdentifyTwoFlagIntersectionAsAggregateFlag: SocketTracing ClassLevelInstrument SocketTracingClass > IdentifyTwoFlagIntersectionAsAggregateFlag: NIOSocketTracing ClassLevelInstrument NIOSocketTracingClass > IdentifyTwoFlagIntersectionAsAggregateFlag: NIODatagramTracing ClassLevelInstrument NIODatagramTracingClass > > ############## > # Trace the servlets > ############## > > TraceOneMethodWithParametersIfFlagged: HttpServletTypeSpecificServiceTracingMethodClass service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V AppMapApplicationNameTracer Servlets.HttpServletTypeSpecificServiceTracing.HttpServletRequest > TraceOneMethodWithParametersIfFlagged: HTTPServletTracingMethodClass service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V AppMapApplicationNameTracer Servlets.HTTPServletTracing.ServletRequest > TraceOneMethodWithParametersIfFlagged: ServletFilterTracingMethodClass doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V AppMapApplicationNameTracer Servlets.HTTPServletTracing.ServletRequest > > TraceOneMethodWithParametersIfFlagged: HttpServletTypeSpecificServiceTracingMethodClass service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V AppMapBTCNameTracer Servlets.HttpServletTypeSpecificServiceTracing.HttpServletRequest > TraceOneMethodWithParametersIfFlagged: HTTPServletTracingMethodClass service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V AppMapBTCNameTracer Servlets.HTTPServletTracing.ServletRequest > TraceOneMethodWithParametersIfFlagged: ServletFilterTracingMethodClass doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V AppMapBTCNameTracer Servlets.HTTPServletTracing.ServletRequest > > TraceOneMethodWithParametersIfFlagged: HttpServletTypeSpecificServiceTracingMethodClass service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V AppMapBTCNameTracer2 Servlets.HttpServletTypeSpecificServiceTracing.HttpServletRequest > TraceOneMethodWithParametersIfFlagged: HTTPServletTracingMethodClass service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V AppMapBTCNameTracer2 Servlets.HTTPServletTracing.ServletRequest > TraceOneMethodWithParametersIfFlagged: ServletFilterTracingMethodClass doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V AppMapBTCNameTracer2 Servlets.HTTPServletTracing.ServletRequest > > TraceOneMethodWithParametersIfFlagged: HttpServletTypeSpecificServiceTracingMethodClass service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V AppMapServletTracer "{classname}|{method}" > TraceOneMethodWithParametersIfFlagged: HTTPServletTracingMethodClass service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V AppMapServletTracer "{classname}|{method}" > TraceOneMethodWithParametersIfFlagged: ServletFilterTracingMethodClass doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V AppMapServletTracer Servlets.HTTPServletTracing.ServletRequest > > TraceOneMethodWithParametersIfFlagged: HttpServletTypeSpecificServiceTracingClass service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V AppMapServletTracerClassLevel "{classname}" > TraceOneMethodWithParametersIfFlagged: HTTPServletTracingClass service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V AppMapServletTracerClassLevel "{classname}" > TraceOneMethodWithParametersIfFlagged: ServletFilterTracingClass doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V AppMapServletTracerClassLevel Servlets.HTTPServletTracing.ServletRequest > > TraceOneMethodWithParametersIfFlagged: HttpServletTypeSpecificServiceTracingMethodClass service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V AppMapServletTracerBT "{classname}|{method}" > TraceOneMethodWithParametersIfFlagged: HTTPServletTracingMethodClass service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V AppMapServletTracerBT "{classname}|{method}" > TraceOneMethodWithParametersIfFlagged: ServletFilterTracingMethodClass doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V AppMapServletTracerBT Servlets.HTTPServletTracing.ServletRequest > > TraceOneMethodWithParametersIfFlagged: HttpServletTypeSpecificServiceTracingClass service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V AppMapServletTracerClassLevelBT "{classname}" > TraceOneMethodWithParametersIfFlagged: HTTPServletTracingClass service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V AppMapServletTracerClassLevelBT "{classname}" > TraceOneMethodWithParametersIfFlagged: ServletFilterTracingClass doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V AppMapServletTracerClassLevelBT Servlets.HTTPServletTracing.ServletRequest > > ############## > # Trace Backends Database > ############## > > TraceOneMethodWithParametersIfFlagged: SQLAgentConnectionsMethodClass createStatement AppMapDatabaseTracerBT "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentConnectionsMethodClass prepareStatement AppMapDatabaseTracerBT "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentConnectionsMethodClass prepareCall AppMapDatabaseTracerBT "{database}" > > TraceOneMethodWithParametersIfFlagged: SQLAgentConnectionsMethodClass createStatement AppMapDatabaseTracer "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentConnectionsMethodClass prepareStatement AppMapDatabaseTracer "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentConnectionsMethodClass prepareCall AppMapDatabaseTracer "{database}" > > TraceOneMethodWithParametersIfFlagged: SQLAgentConnectionsClass createStatement AppMapDatabaseTracerClassLevelBT "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentConnectionsClass prepareStatement AppMapDatabaseTracerClassLevelBT "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentConnectionsClass prepareCall AppMapDatabaseTracerClassLevelBT "{database}" > > TraceOneMethodWithParametersIfFlagged: SQLAgentConnectionsClass createStatement AppMapDatabaseTracerClassLevel "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentConnectionsClass prepareStatement AppMapDatabaseTracerClassLevel "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentConnectionsClass prepareCall AppMapDatabaseTracerClassLevel "{database}" > > ############## > # Trace Sockets > # NOTE: metric names for sockets and datagrams MUST be identical to equivalent metric under 'Backends' node as defined in java2.pbd > ############## > > #TraceOneMethodWithParametersIfFlagged: SocketTracingMethodClass read AppMapSocketTracerBT "System {hostname} on port {port}" > #TraceOneMethodWithParametersIfFlagged: SocketTracingMethodClass write AppMapSocketTracerBT "System {hostname} on port {port}" > > #TraceOneMethodWithParametersIfFlagged: SocketTracingMethodClass read AppMapSocketTracer "System {hostname} on port {port}" > #TraceOneMethodWithParametersIfFlagged: SocketTracingMethodClass write AppMapSocketTracer "System {hostname} on port {port}" > > #TraceOneMethodWithParametersIfFlagged: SocketTracingClass read AppMapSocketTracerClassLevelBT "System {hostname} on port {port}" > #TraceOneMethodWithParametersIfFlagged: SocketTracingClass write AppMapSocketTracerClassLevelBT "System {hostname} on port {port}" > > #TraceOneMethodWithParametersIfFlagged: SocketTracingClass read AppMapSocketTracerClassLevel "System {hostname} on port {port}" > #TraceOneMethodWithParametersIfFlagged: SocketTracingClass write AppMapSocketTracerClassLevel "System {hostname} on port {port}" > > ############## > # Trace NIO Sockets > ############## > > TraceOneMethodWithParametersIfFlagged: NIOSocketTracingMethodClass read AppMapNIOSocketTracerBT "System {hostname} on port {port}" > TraceOneMethodWithParametersIfFlagged: NIOSocketTracingMethodClass write AppMapNIOSocketTracerBT "System {hostname} on port {port}" > > TraceOneMethodWithParametersIfFlagged: NIOSocketTracingMethodClass read AppMapNIOSocketTracer "System {hostname} on port {port}" > TraceOneMethodWithParametersIfFlagged: NIOSocketTracingMethodClass write AppMapNIOSocketTracer "System {hostname} on port {port}" > > TraceOneMethodWithParametersIfFlagged: NIOSocketTracingClass read AppMapNIOSocketTracerClassLevelBT "System {hostname} on port {port}" > TraceOneMethodWithParametersIfFlagged: NIOSocketTracingClass write AppMapNIOSocketTracerClassLevelBT "System {hostname} on port {port}" > > TraceOneMethodWithParametersIfFlagged: NIOSocketTracingClass read AppMapNIOSocketTracerClassLevel "System {hostname} on port {port}" > TraceOneMethodWithParametersIfFlagged: NIOSocketTracingClass write AppMapNIOSocketTracerClassLevel "System {hostname} on port {port}" > > ############## > # Trace NIO Datagrams > # NOTE: see note in java2.pbd for reason that datagram metrics have UDP in name > ############## > > TraceOneMethodWithParametersIfFlagged: NIODatagramTracingMethodClass read AppMapNIODatagramTracerBT "System {hostname} on UDP port {port}" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracingMethodClass write AppMapNIODatagramTracerBT "System {hostname} on UDP port {port}" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracingMethodClass send(Ljava/nio/ByteBuffer;Ljava/net/SocketAddress;)I AppMapNIOUnconnectedDatagramTracerBT "System {hostname} on UDP port {port}" > > TraceOneMethodWithParametersIfFlagged: NIODatagramTracingMethodClass read AppMapNIODatagramTracer "System {hostname} on UDP port {port}" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracingMethodClass write AppMapNIODatagramTracer "System {hostname} on UDP port {port}" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracingMethodClass send(Ljava/nio/ByteBuffer;Ljava/net/SocketAddress;)I AppMapNIOUnconnectedDatagramTracer "System {hostname} on UDP port {port}" > > TraceOneMethodWithParametersIfFlagged: NIODatagramTracingClass read AppMapNIODatagramTracerClassLevelBT "System {hostname} on UDP port {port}" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracingClass write AppMapNIODatagramTracerClassLevelBT "System {hostname} on UDP port {port}" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracingClass send(Ljava/nio/ByteBuffer;Ljava/net/SocketAddress;)I AppMapNIOUnconnectedDatagramTracerClassLevelBT "System {hostname} on UDP port {port}" > > TraceOneMethodWithParametersIfFlagged: NIODatagramTracingClass read AppMapNIODatagramTracerClassLevel "System {hostname} on UDP port {port}" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracingClass write AppMapNIODatagramTracerClassLevel "System {hostname} on UDP port {port}" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracingClass send(Ljava/nio/ByteBuffer;Ljava/net/SocketAddress;)I AppMapNIOUnconnectedDatagramTracerClassLevel "System {hostname} on UDP port {port}" > > > ################################################# > # Set Tracers and validators for AppMap feature > SetTracerClassMapping: AppMapApplicationNameTracer com.wily.introscope.appmap.agent.trace.AppMapApplicationNameTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapApplicationNameTracer applicationName TestApplication > SetTracerParameter: AppMapApplicationNameTracer nameformatter com.wily.introscope.appmap.agent.trace.AppMapApplicationNameFormatter > SetTracerParameter: AppMapApplicationNameTracer ownerType Application > SetTracerParameter: AppMapApplicationNameTracer useblame false > > SetTracerClassMapping: AppMapBTCNameTracer com.wily.introscope.appmap.agent.trace.AppMapApplicationNameTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapBTCNameTracer applicationName TestApplication > SetTracerParameter: AppMapBTCNameTracer nameformatter com.wily.introscope.appmap.agent.trace.AppMapBtcNameFormatter > SetTracerParameter: AppMapBTCNameTracer ownerType BusinessTransactionComponent > SetTracerParameter: AppMapBTCNameTracer useblame false > > SetTracerClassMapping: AppMapBTCNameTracer2 com.wily.introscope.appmap.agent.trace.AppMapBtcPostParamTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapBTCNameTracer2 applicationName TestApplication > SetTracerParameter: AppMapBTCNameTracer2 nameformatter com.wily.introscope.appmap.agent.trace.AppMapBtcNameFormatter > SetTracerParameter: AppMapBTCNameTracer2 ownerType BusinessTransactionComponent > SetTracerParameter: AppMapBTCNameTracer2 useblame false > > SetTracerClassMapping: AppMapServletTracer com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapServletTracer nodeType Servlet > SetTracerParameter: AppMapServletTracer nodeLevel MethodClass > SetTracerParameter: AppMapServletTracer ownerType Application > SetTracerParameter: AppMapServletTracer useblame false > > SetTracerClassMapping: AppMapDatabaseTracer com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapDatabaseTracer nodeType Database > SetTracerParameter: AppMapDatabaseTracer nodeLevel MethodClass > SetTracerParameter: AppMapDatabaseTracer nameformatter com.wily.introscope.agent.sqlagent.StatementNameFormatter > SetTracerParameter: AppMapDatabaseTracer ownerType Application > SetTracerParameter: AppMapDatabaseTracer boundaryType Backend > SetTracerParameter: AppMapDatabaseTracer agentcomponent "SQL Agent" > SetTracerParameter: AppMapDatabaseTracer useblame false > > SetTracerClassMapping: AppMapSocketTracer com.wily.introscope.appmap.agent.trace.SocketAppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapSocketTracer nodeType Socket > SetTracerParameter: AppMapSocketTracer nodeLevel MethodClass > SetTracerParameter: AppMapSocketTracer nameformatter com.wily.introscope.agent.trace.io.ClientStreamNameFormatter > SetTracerParameter: AppMapSocketTracer ownerType Application > SetTracerParameter: AppMapSocketTracer boundaryType Backend > SetTracerParameter: AppMapSocketTracer useblame false > > SetTracerClassMapping: AppMapNIOSocketTracer com.wily.introscope.appmap.agent.trace.NIOSocketAppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapNIOSocketTracer nodeType Socket > SetTracerParameter: AppMapNIOSocketTracer nodeLevel MethodClass > SetTracerParameter: AppMapNIOSocketTracer nameformatter com.wily.introscope.agent.trace.nio.SocketBackendNameFormatter > SetTracerParameter: AppMapNIOSocketTracer ownerType Application > SetTracerParameter: AppMapNIOSocketTracer boundaryType Backend > SetTracerParameter: AppMapNIOSocketTracer useblame false > > SetTracerClassMapping: AppMapNIODatagramTracer com.wily.introscope.appmap.agent.trace.NIODatagramAppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapNIODatagramTracer nodeType Socket > SetTracerParameter: AppMapNIODatagramTracer nodeLevel MethodClass > SetTracerParameter: AppMapNIODatagramTracer nameformatter com.wily.introscope.agent.trace.nio.DatagramBackendNameFormatter > SetTracerParameter: AppMapNIODatagramTracer ownerType Application > SetTracerParameter: AppMapNIODatagramTracer boundaryType Backend > SetTracerParameter: AppMapNIODatagramTracer useblame false > > SetTracerClassMapping: AppMapNIOUnconnectedDatagramTracer com.wily.introscope.appmap.agent.trace.NIOUnconnectedDatagramAppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapNIOUnconnectedDatagramTracer nodeType Socket > SetTracerParameter: AppMapNIOUnconnectedDatagramTracer nodeLevel MethodClass > SetTracerParameter: AppMapNIOUnconnectedDatagramTracer nameformatter com.wily.introscope.agent.trace.nio.DatagramSendMethodBackendNameFormatter > SetTracerParameter: AppMapNIOUnconnectedDatagramTracer ownerType Application > SetTracerParameter: AppMapNIOUnconnectedDatagramTracer boundaryType Backend > SetTracerParameter: AppMapNIOUnconnectedDatagramTracer useblame false > > SetTracerClassMapping: AppMapServletTracerClassLevel com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapServletTracerClassLevel nodeType Servlet > SetTracerParameter: AppMapServletTracerClassLevel nodeLevel Class > SetTracerParameter: AppMapServletTracerClassLevel ownerType Application > SetTracerParameter: AppMapServletTracerClassLevel useblame false > > SetTracerClassMapping: AppMapDatabaseTracerClassLevel com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapDatabaseTracerClassLevel nodeType Database > SetTracerParameter: AppMapDatabaseTracerClassLevel nodeLevel Class > SetTracerParameter: AppMapDatabaseTracerClassLevel nameformatter com.wily.introscope.agent.sqlagent.StatementNameFormatter > SetTracerParameter: AppMapDatabaseTracerClassLevel ownerType Application > SetTracerParameter: AppMapDatabaseTracerClassLevel boundaryType Backend > SetTracerParameter: AppMapDatabaseTracerClassLevel agentcomponent "SQL Agent" > SetTracerParameter: AppMapDatabaseTracerClassLevel useblame false > > SetTracerClassMapping: AppMapSocketTracerClassLevel com.wily.introscope.appmap.agent.trace.SocketAppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapSocketTracerClassLevel nodeType Socket > SetTracerParameter: AppMapSocketTracerClassLevel nodeLevel Class > SetTracerParameter: AppMapSocketTracerClassLevel nameformatter com.wily.introscope.agent.trace.io.ClientStreamNameFormatter > SetTracerParameter: AppMapSocketTracerClassLevel ownerType Application > SetTracerParameter: AppMapSocketTracerClassLevel boundaryType Backend > SetTracerParameter: AppMapSocketTracerClassLevel useblame false > > SetTracerClassMapping: AppMapNIOSocketTracerClassLevel com.wily.introscope.appmap.agent.trace.NIOSocketAppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapNIOSocketTracerClassLevel nodeType Socket > SetTracerParameter: AppMapNIOSocketTracerClassLevel nodeLevel Class > SetTracerParameter: AppMapNIOSocketTracerClassLevel nameformatter com.wily.introscope.agent.trace.nio.SocketBackendNameFormatter > SetTracerParameter: AppMapNIOSocketTracerClassLevel ownerType Application > SetTracerParameter: AppMapNIOSocketTracerClassLevel boundaryType Backend > SetTracerParameter: AppMapNIOSocketTracerClassLevel useblame false > > SetTracerClassMapping: AppMapNIODatagramTracerClassLevel com.wily.introscope.appmap.agent.trace.NIODatagramAppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapNIODatagramTracerClassLevel nodeType Socket > SetTracerParameter: AppMapNIODatagramTracerClassLevel nodeLevel MethodClass > SetTracerParameter: AppMapNIODatagramTracerClassLevel nameformatter com.wily.introscope.agent.trace.nio.DatagramBackendNameFormatter > SetTracerParameter: AppMapNIODatagramTracerClassLevel ownerType Application > SetTracerParameter: AppMapNIODatagramTracerClassLevel boundaryType Backend > SetTracerParameter: AppMapNIODatagramTracerClassLevel useblame false > > SetTracerClassMapping: AppMapNIOUnconnectedDatagramTracerClassLevel com.wily.introscope.appmap.agent.trace.NIOUnconnectedDatagramAppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapNIOUnconnectedDatagramTracerClassLevel nodeType Socket > SetTracerParameter: AppMapNIOUnconnectedDatagramTracerClassLevel nodeLevel MethodClass > SetTracerParameter: AppMapNIOUnconnectedDatagramTracerClassLevel nameformatter com.wily.introscope.agent.trace.nio.DatagramSendMethodBackendNameFormatter > SetTracerParameter: AppMapNIOUnconnectedDatagramTracerClassLevel ownerType Application > SetTracerParameter: AppMapNIOUnconnectedDatagramTracerClassLevel boundaryType Backend > SetTracerParameter: AppMapNIOUnconnectedDatagramTracerClassLevel useblame false > > SetTracerClassMapping: AppMapServletTracerBT com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapServletTracerBT nodeType Servlet > SetTracerParameter: AppMapServletTracerBT nodeLevel MethodClass > SetTracerParameter: AppMapServletTracerBT ownerType BusinessTransactionComponent > SetTracerParameter: AppMapServletTracerBT useblame false > > SetTracerClassMapping: AppMapDatabaseTracerBT com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapDatabaseTracerBT nodeType Database > SetTracerParameter: AppMapDatabaseTracerBT nodeLevel MethodClass > SetTracerParameter: AppMapDatabaseTracerBT nameformatter com.wily.introscope.agent.sqlagent.StatementNameFormatter > SetTracerParameter: AppMapDatabaseTracerBT ownerType BusinessTransactionComponent > SetTracerParameter: AppMapDatabaseTracerBT boundaryType Backend > SetTracerParameter: AppMapDatabaseTracerBT agentcomponent "SQL Agent" > SetTracerParameter: AppMapDatabaseTracerBT useblame false > > SetTracerClassMapping: AppMapSocketTracerBT com.wily.introscope.appmap.agent.trace.SocketAppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapSocketTracerBT nodeType Socket > SetTracerParameter: AppMapSocketTracerBT nodeLevel MethodClass > SetTracerParameter: AppMapSocketTracerBT nameformatter com.wily.introscope.agent.trace.io.ClientStreamNameFormatter > SetTracerParameter: AppMapSocketTracerBT ownerType BusinessTransactionComponent > SetTracerParameter: AppMapSocketTracerBT boundaryType Backend > SetTracerParameter: AppMapSocketTracerBT useblame false > > SetTracerClassMapping: AppMapNIOSocketTracerBT com.wily.introscope.appmap.agent.trace.NIOSocketAppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapNIOSocketTracerBT nodeType Socket > SetTracerParameter: AppMapNIOSocketTracerBT nodeLevel MethodClass > SetTracerParameter: AppMapNIOSocketTracerBT nameformatter com.wily.introscope.agent.trace.nio.SocketBackendNameFormatter > SetTracerParameter: AppMapNIOSocketTracerBT ownerType BusinessTransactionComponent > SetTracerParameter: AppMapNIOSocketTracerBT boundaryType Backend > SetTracerParameter: AppMapNIOSocketTracerBT useblame false > > SetTracerClassMapping: AppMapNIODatagramTracerBT com.wily.introscope.appmap.agent.trace.NIODatagramAppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapNIODatagramTracerBT nodeType Socket > SetTracerParameter: AppMapNIODatagramTracerBT nodeLevel MethodClass > SetTracerParameter: AppMapNIODatagramTracerBT nameformatter com.wily.introscope.agent.trace.nio.DatagramBackendNameFormatter > SetTracerParameter: AppMapNIODatagramTracerBT ownerType BusinessTransactionComponent > SetTracerParameter: AppMapNIODatagramTracerBT boundaryType Backend > SetTracerParameter: AppMapNIODatagramTracerBT useblame false > > SetTracerClassMapping: AppMapNIOUnconnectedDatagramTracerBT com.wily.introscope.appmap.agent.trace.NIOUnconnectedDatagramAppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapNIOUnconnectedDatagramTracerBT nodeType Socket > SetTracerParameter: AppMapNIOUnconnectedDatagramTracerBT nodeLevel MethodClass > SetTracerParameter: AppMapNIOUnconnectedDatagramTracerBT nameformatter com.wily.introscope.agent.trace.nio.DatagramSendMethodBackendNameFormatter > SetTracerParameter: AppMapNIOUnconnectedDatagramTracerBT ownerType BusinessTransactionComponent > SetTracerParameter: AppMapNIOUnconnectedDatagramTracerBT boundaryType Backend > SetTracerParameter: AppMapNIOUnconnectedDatagramTracerBT useblame false > > SetTracerClassMapping: AppMapServletTracerClassLevelBT com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapServletTracerClassLevelBT nodeType Servlet > SetTracerParameter: AppMapServletTracerClassLevelBT nodeLevel Class > SetTracerParameter: AppMapServletTracerClassLevelBT ownerType BusinessTransactionComponent > SetTracerParameter: AppMapServletTracerClassLevelBT useblame false > > SetTracerClassMapping: AppMapDatabaseTracerClassLevelBT com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapDatabaseTracerClassLevelBT nodeType Database > SetTracerParameter: AppMapDatabaseTracerClassLevelBT nodeLevel Class > SetTracerParameter: AppMapDatabaseTracerClassLevelBT nameformatter com.wily.introscope.agent.sqlagent.StatementNameFormatter > SetTracerParameter: AppMapDatabaseTracerClassLevelBT ownerType BusinessTransactionComponent > SetTracerParameter: AppMapDatabaseTracerClassLevelBT boundaryType Backend > SetTracerParameter: AppMapDatabaseTracerClassLevelBT agentcomponent "SQL Agent" > SetTracerParameter: AppMapDatabaseTracerClassLevelBT useblame false > > SetTracerClassMapping: AppMapSocketTracerClassLevelBT com.wily.introscope.appmap.agent.trace.SocketAppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapSocketTracerClassLevelBT nodeType Socket > SetTracerParameter: AppMapSocketTracerClassLevelBT nodeLevel Class > SetTracerParameter: AppMapSocketTracerClassLevelBT nameformatter com.wily.introscope.agent.trace.io.ClientStreamNameFormatter > SetTracerParameter: AppMapSocketTracerClassLevelBT ownerType BusinessTransactionComponent > SetTracerParameter: AppMapSocketTracerClassLevelBT boundaryType Backend > SetTracerParameter: AppMapSocketTracerClassLevelBT useblame false > > SetTracerClassMapping: AppMapNIOSocketTracerClassLevelBT com.wily.introscope.appmap.agent.trace.NIOSocketAppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapNIOSocketTracerClassLevelBT nodeType Socket > SetTracerParameter: AppMapNIOSocketTracerClassLevelBT nodeLevel Class > SetTracerParameter: AppMapNIOSocketTracerClassLevelBT nameformatter com.wily.introscope.agent.trace.nio.SocketBackendNameFormatter > SetTracerParameter: AppMapNIOSocketTracerClassLevelBT ownerType BusinessTransactionComponent > SetTracerParameter: AppMapNIOSocketTracerClassLevelBT boundaryType Backend > SetTracerParameter: AppMapNIOSocketTracerClassLevelBT useblame false > > SetTracerClassMapping: AppMapNIODatagramTracerClassLevelBT com.wily.introscope.appmap.agent.trace.NIODatagramAppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapNIODatagramTracerClassLevelBT nodeType Socket > SetTracerParameter: AppMapNIODatagramTracerClassLevelBT nodeLevel MethodClass > SetTracerParameter: AppMapNIODatagramTracerClassLevelBT nameformatter com.wily.introscope.agent.trace.nio.DatagramBackendNameFormatter > SetTracerParameter: AppMapNIODatagramTracerClassLevelBT ownerType BusinessTransactionComponent > SetTracerParameter: AppMapNIODatagramTracerClassLevelBT boundaryType Backend > SetTracerParameter: AppMapNIODatagramTracerClassLevelBT useblame false > > SetTracerClassMapping: AppMapNIOUnconnectedDatagramTracerClassLevelBT com.wily.introscope.appmap.agent.trace.NIOUnconnectedDatagramAppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapNIOUnconnectedDatagramTracerClassLevelBT nodeType Socket > SetTracerParameter: AppMapNIOUnconnectedDatagramTracerClassLevelBT nodeLevel MethodClass > SetTracerParameter: AppMapNIOUnconnectedDatagramTracerClassLevelBT nameformatter com.wily.introscope.agent.trace.nio.DatagramSendMethodBackendNameFormatter > SetTracerParameter: AppMapNIOUnconnectedDatagramTracerClassLevelBT ownerType BusinessTransactionComponent > SetTracerParameter: AppMapNIOUnconnectedDatagramTracerClassLevelBT boundaryType Backend > SetTracerParameter: AppMapNIOUnconnectedDatagramTracerClassLevelBT useblame false > > > SetTracerOrdering: AppMapBTCNameTracer -5001 > SetTracerOrdering: AppMapApplicationNameTracer -5000 > SetTracerOrdering: AppMapDatabaseTracerClassLevelBT -4003 > SetTracerOrdering: AppMapSocketTracerClassLevelBT -4003 > SetTracerOrdering: AppMapNIOSocketTracerClassLevelBT -4003 > SetTracerOrdering: AppMapNIODatagramTracerClassLevelBT -4003 > SetTracerOrdering: AppMapServletTracerClassLevelBT -4003 > SetTracerOrdering: AppMapDatabaseTracerBT -4002 > SetTracerOrdering: AppMapSocketTracerBT -4002 > SetTracerOrdering: AppMapNIOSocketTracerBT -4002 > SetTracerOrdering: AppMapNIODatagramTracerBT -4002 > SetTracerOrdering: AppMapServletTracerBT -4002 > SetTracerOrdering: AppMapDatabaseTracerClassLevel -4001 > SetTracerOrdering: AppMapSocketTracerClassLevel -4001 > SetTracerOrdering: AppMapNIOSocketTracerClassLevel -4001 > SetTracerOrdering: AppMapNIODatagramTracerClassLevel -4001 > SetTracerOrdering: AppMapServletTracerClassLevel -4001 > SetTracerOrdering: AppMapDatabaseTracer -4000 > SetTracerOrdering: AppMapSocketTracer -4000 > SetTracerOrdering: AppMapNIOSocketTracer -4000 > SetTracerOrdering: AppMapNIODatagramTracer -4000 > SetTracerOrdering: AppMapServletTracer -4000 > SetTracerOrdering: AppMapBTCNameTracer2 -3000 > > ############################################################# > # This file provides tracer directives for App Map Instrumentation (new configuration) > ############################################################# > > SetFlag: AppMapInstrumentNew > > SetFlag: HttpServletTypeSpecificServiceTracingMethodClassNew > SetFlag: HTTPServletTracingMethodClassNew > SetFlag: ServletFilterTracingMethodClassNew > SetFlag: JSPServletTracingMethodClassNew > SetFlag: SQLAgentConnectionsMethodClassNew > SetFlag: SQLAgentStatementsMethodClassNew > SetFlag: NIOSocketTracingMethodClassNew > SetFlag: NIODatagramTracingMethodClassNew > > IdentifyTwoFlagIntersectionAsAggregateFlag: HttpServletTypeSpecificServiceTracing AppMapInstrumentNew HttpServletTypeSpecificServiceTracingMethodClassNew > IdentifyTwoFlagIntersectionAsAggregateFlag: HTTPServletTracing AppMapInstrumentNew HTTPServletTracingMethodClassNew > IdentifyTwoFlagIntersectionAsAggregateFlag: ServletFilterTracing AppMapInstrumentNew ServletFilterTracingMethodClassNew > IdentifyTwoFlagIntersectionAsAggregateFlag: JSPServletTracing AppMapInstrumentNew JSPServletTracingMethodClassNew > IdentifyTwoFlagIntersectionAsAggregateFlag: SQLAgentConnections AppMapInstrumentNew SQLAgentConnectionsMethodClassNew > IdentifyTwoFlagIntersectionAsAggregateFlag: SQLAgentStatements AppMapInstrumentNew SQLAgentStatementsMethodClassNew > IdentifyTwoFlagIntersectionAsAggregateFlag: NIOSocketTracing AppMapInstrumentNew NIOSocketTracingMethodClassNew > IdentifyTwoFlagIntersectionAsAggregateFlag: NIODatagramTracing AppMapInstrumentNew NIODatagramTracingMethodClassNew > > ############## > # Trace the servlets > ############## > > TraceOneMethodWithParametersIfFlagged: HttpServletTypeSpecificServiceTracingMethodClassNew service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V AppMapApplicationNameMarker Servlets.HttpServletTypeSpecificServiceTracing.HttpServletRequest > TraceOneMethodWithParametersIfFlagged: HTTPServletTracingMethodClassNew service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V AppMapApplicationNameMarker Servlets.HTTPServletTracing.ServletRequest > TraceOneMethodWithParametersIfFlagged: ServletFilterTracingMethodClassNew doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V AppMapApplicationNameMarker Servlets.HTTPServletTracing.ServletRequest > TraceOneMethodWithParametersIfFlagged: JSPServletTracingMethodClassNew _jspService AppMapApplicationNameMarker Servlets.HTTPServletTracing.ServletRequest > > TraceOneMethodWithParametersIfFlagged: HttpServletTypeSpecificServiceTracingMethodClassNew service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V AppMapBTCNameMarker Servlets.HttpServletTypeSpecificServiceTracing.HttpServletRequest > TraceOneMethodWithParametersIfFlagged: HTTPServletTracingMethodClassNew service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V AppMapBTCNameMarker Servlets.HTTPServletTracing.ServletRequest > TraceOneMethodWithParametersIfFlagged: ServletFilterTracingMethodClassNew doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V AppMapBTCNameMarker Servlets.HTTPServletTracing.ServletRequest > TraceOneMethodWithParametersIfFlagged: JSPServletTracingMethodClassNew _jspService AppMapBTCNameMarker Servlets.HTTPServletTracing.ServletRequest > > #TraceOneMethodWithParametersIfFlagged: HttpServletTypeSpecificServiceTracingMethodClassNew service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V AppMapBTCNameTracer2 Servlets.HttpServletTypeSpecificServiceTracing.HttpServletRequest > #TraceOneMethodWithParametersIfFlagged: HTTPServletTracingMethodClassNew service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V AppMapBTCNameTracer2 Servlets.HTTPServletTracing.ServletRequest > #TraceOneMethodWithParametersIfFlagged: ServletFilterTracingMethodClassNew doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V AppMapBTCNameTracer2 Servlets.HTTPServletTracing.ServletRequest > > TraceOneMethodWithParametersIfFlagged: HttpServletTypeSpecificServiceTracingMethodClassNew service(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V AppMapServletMarker "{classname}|{method}" > TraceOneMethodWithParametersIfFlagged: HTTPServletTracingMethodClassNew service(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V AppMapServletMarker "{classname}|{method}" > TraceOneMethodWithParametersIfFlagged: ServletFilterTracingMethodClassNew doFilter(Ljavax/servlet/ServletRequest;Ljavax/servlet/ServletResponse;Ljavax/servlet/FilterChain;)V AppMapServletMarker Servlets.HTTPServletTracing.ServletRequest > TraceOneMethodWithParametersIfFlagged: JSPServletTracingMethodClassNew _jspService AppMapServletMarker Servlets.HTTPServletTracing.ServletRequest > > ############## > # Trace Backends Database > ############## > > TraceOneMethodWithParametersIfFlagged: SQLAgentStatementsMethodClassNew execute()Z AppMapDatabaseMarker "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatementsMethodClassNew executeQuery()Ljava/sql/ResultSet; AppMapDatabaseMarker "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatementsMethodClassNew executeQuery(Ljava/lang/String;)Ljava/sql/ResultSet; AppMapDatabaseMarker "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatementsMethodClassNew execute(Ljava/lang/String;I)Z AppMapDatabaseMarker "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatementsMethodClassNew execute(Ljava/lang/String;[I)Z AppMapDatabaseMarker "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatementsMethodClassNew execute(Ljava/lang/String;[Ljava/lang/String;)Z AppMapDatabaseMarker "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatementsMethodClassNew execute(Ljava/lang/String;)Z AppMapDatabaseMarker "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatementsMethodClassNew executeUpdate()I AppMapDatabaseMarker "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatementsMethodClassNew executeUpdate(Ljava/lang/String;)I AppMapDatabaseMarker "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatementsMethodClassNew executeUpdate(Ljava/lang/String;I)I AppMapDatabaseMarker "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatementsMethodClassNew executeUpdate(Ljava/lang/String;[I)I AppMapDatabaseMarker "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatementsMethodClassNew executeUpdate(Ljava/lang/String;[Ljava/lang/String;)I AppMapDatabaseMarker "{database}" > TraceOneMethodWithParametersIfFlagged: SQLAgentStatementsMethodClassNew executeBatch()[I AppMapDatabaseMarker "{database}" > > ############## > # Trace NIO Sockets > ############## > > TraceOneMethodWithParametersIfFlagged: NIOSocketTracingMethodClassNew read AppMapNIOSocketMarker "System {hostname} on port {port}" > TraceOneMethodWithParametersIfFlagged: NIOSocketTracingMethodClassNew write AppMapNIOSocketMarker "System {hostname} on port {port}" > > ############## > # Trace NIO Datagrams > # NOTE: see note in java2.pbd for reason that datagram metrics have UDP in name > ############## > > TraceOneMethodWithParametersIfFlagged: NIODatagramTracingMethodClassNew read AppMapNIODatagramMarker "System {hostname} on UDP port {port}" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracingMethodClassNew write AppMapNIODatagramMarker "System {hostname} on UDP port {port}" > TraceOneMethodWithParametersIfFlagged: NIODatagramTracingMethodClassNew send(Ljava/nio/ByteBuffer;Ljava/net/SocketAddress;)I AppMapNIOUnconnectedDatagramMarker "System {hostname} on UDP port {port}" > > ######### > > > ######### > > SetTracerClassMapping: AppMapApplicationNameMarker com.wily.introscope.appmap.agent.trace.hc2.AppMapApplicationNameTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapApplicationNameMarker applicationName TestApplication > SetTracerParameter: AppMapApplicationNameMarker nameformatter com.wily.introscope.appmap.agent.trace.hc2.AppMapApplicationNameFormatter > SetTracerParameter: AppMapApplicationNameMarker ownerType Application > SetTracerParameter: AppMapApplicationNameMarker useblame false > SetTracerParameter: AppMapApplicationNameMarker newmode true > > SetTracerClassMapping: AppMapBTCNameMarker com.wily.introscope.appmap.agent.trace.hc2.AppMapApplicationNameTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapBTCNameMarker applicationName TestApplication > SetTracerParameter: AppMapBTCNameMarker nameformatter com.wily.introscope.appmap.agent.trace.AppMapBtcNameFormatter > SetTracerParameter: AppMapBTCNameMarker ownerType BusinessTransactionComponent > SetTracerParameter: AppMapBTCNameMarker useblame false > SetTracerParameter: AppMapBTCNameMarker newmode true > > SetTracerClassMapping: AppMapServletMarker com.wily.introscope.appmap.agent.trace.hc2.AppMapMarkerTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapServletMarker nodeType Servlet > SetTracerParameter: AppMapServletMarker nodeLevel MethodClass,Class > SetTracerParameter: AppMapServletMarker ownerType Application,BusinessTransactionComponent > SetTracerParameter: AppMapServletMarker isCrossProcess true > SetTracerParameter: AppMapServletMarker useblame false > SetTracerParameter: AppMapServletMarker newmode true > > SetTracerClassMapping: AppMapDatabaseMarker com.wily.introscope.appmap.agent.trace.hc2.AppMapMarkerTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapDatabaseMarker nodeType Database > SetTracerParameter: AppMapDatabaseMarker nodeLevel MethodClass,Class > SetTracerParameter: AppMapDatabaseMarker nameformatter com.wily.introscope.agent.sqlagent.StatementNameFormatter > SetTracerParameter: AppMapDatabaseMarker ownerType Application,BusinessTransactionComponent > SetTracerParameter: AppMapDatabaseMarker boundaryType Backend > SetTracerParameter: AppMapDatabaseMarker useblame false > SetTracerParameter: AppMapDatabaseMarker agentcomponent "SQL Agent" > SetTracerParameter: AppMapDatabaseMarker newmode true > > SetTracerClassMapping: AppMapNIOSocketMarker com.wily.introscope.appmap.agent.trace.hc2.NIOSocketAppMapMarkerTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapNIOSocketMarker nodeType Socket > SetTracerParameter: AppMapNIOSocketMarker nodeLevel MethodClass,Class > SetTracerParameter: AppMapNIOSocketMarker nameformatter com.wily.introscope.agent.trace.nio.SocketBackendNameFormatter > SetTracerParameter: AppMapNIOSocketMarker ownerType Application,BusinessTransactionComponent > SetTracerParameter: AppMapNIOSocketMarker boundaryType Backend > SetTracerParameter: AppMapNIOSocketMarker useblame false > SetTracerParameter: AppMapNIOSocketMarker newmode true > > SetTracerClassMapping: AppMapNIODatagramMarker com.wily.introscope.appmap.agent.trace.hc2.NIODatagramAppMapMarkerTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapNIODatagramMarker nodeType Socket > SetTracerParameter: AppMapNIODatagramMarker nodeLevel MethodClass,Class > SetTracerParameter: AppMapNIODatagramMarker nameformatter com.wily.introscope.agent.trace.nio.DatagramBackendNameFormatter > SetTracerParameter: AppMapNIODatagramMarker ownerType Application,BusinessTransactionComponent > SetTracerParameter: AppMapNIODatagramMarker boundaryType Backend > SetTracerParameter: AppMapNIODatagramMarker useblame false > SetTracerParameter: AppMapNIODatagramMarker newmode true > > SetTracerClassMapping: AppMapNIOUnconnectedDatagramMarker com.wily.introscope.appmap.agent.trace.hc2.NIOUnconnectedDatagramAppMapMarkerTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapNIOUnconnectedDatagramMarker nodeType Socket > SetTracerParameter: AppMapNIOUnconnectedDatagramMarker nodeLevel MethodClass,Class > SetTracerParameter: AppMapNIOUnconnectedDatagramMarker nameformatter com.wily.introscope.agent.trace.nio.DatagramSendMethodBackendNameFormatter > SetTracerParameter: AppMapNIOUnconnectedDatagramMarker ownerType Application,BusinessTransactionComponent > SetTracerParameter: AppMapNIOUnconnectedDatagramMarker boundaryType Backend > SetTracerParameter: AppMapNIOUnconnectedDatagramMarker useblame false > SetTracerParameter: AppMapNIOUnconnectedDatagramMarker newmode true > > > > SetTracerOrdering: AppMapApplicationNameMarker -5000 > SetTracerOrdering: AppMapBTCNameMarker -5000 > SetTracerOrdering: AppMapDatabaseMarker -4000 > SetTracerOrdering: AppMapNIOSocketMarker 1000 > SetTracerOrdering: AppMapNIODatagramMarker 1000 > SetTracerOrdering: AppMapServletMarker -4000 > SetTracerOrdering: AppMapBTCNameTracer2 -3000 > Finished file dump for /opt/web/wily/9.5/wily/core/config/appmap.pbd Using directives specified in /opt/web/wily/9.5/wily/core/config/appmap-ejb.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/appmap-ejb.pbd > ######################################################################## > # Introscope ProbeBuilder Directives File > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > ############################################################# > # This file provides tracer directives for AppMap EJB Instrumentation > ############################################################# > > ############# > # Flag intersection > ############# > > SetFlag: SessionBeanTracingMethodClass > SetFlag: SessionBean3TracingMethodClass > SetFlag: EntityBeanTracingMethodClass > SetFlag: EntityBean3TracingMethodClass > SetFlag: MessageDrivenBeanTracingMethodClass > SetFlag: MessageDrivenBean3TracingMethodClass > SetFlag: EJB2StubTracingMethodClass > SetFlag: EJB3stubTracingMethodClass > > SetFlag: SessionBeanTracingClass > SetFlag: SessionBean3TracingClass > SetFlag: EntityBeanTracingClass > SetFlag: EntityBean3TracingClass > SetFlag: MessageDrivenBeanTracingClass > SetFlag: MessageDrivenBean3TracingClass > SetFlag: EJB2StubTracingClass > SetFlag: EJB3stubTracingClass > > IdentifyTwoFlagIntersectionAsAggregateFlag: SessionBeanTracing MethodClassLevelInstrument SessionBeanTracingMethodClass > IdentifyTwoFlagIntersectionAsAggregateFlag: SessionBean3Tracing MethodClassLevelInstrument SessionBean3TracingMethodClass > IdentifyTwoFlagIntersectionAsAggregateFlag: EntityBeanTracing MethodClassLevelInstrument EntityBeanTracingMethodClass > IdentifyTwoFlagIntersectionAsAggregateFlag: EntityBean3Tracing MethodClassLevelInstrument EntityBean3TracingMethodClass > IdentifyTwoFlagIntersectionAsAggregateFlag: MessageDrivenBeanTracing MethodClassLevelInstrument MessageDrivenBeanTracingMethodClass > IdentifyTwoFlagIntersectionAsAggregateFlag: MessageDrivenBean3Tracing MethodClassLevelInstrument MessageDrivenBean3TracingMethodClass > IdentifyTwoFlagIntersectionAsAggregateFlag: EJB2StubTracing MethodClassLevelInstrument EJB2StubTracingMethodClass > IdentifyTwoFlagIntersectionAsAggregateFlag: EJB3stubTracing MethodClassLevelInstrument EJB3stubTracingMethodClass > > IdentifyTwoFlagIntersectionAsAggregateFlag: SessionBeanTracing ClassLevelInstrument SessionBeanTracingClass > IdentifyTwoFlagIntersectionAsAggregateFlag: SessionBean3Tracing ClassLevelInstrument SessionBean3TracingClass > IdentifyTwoFlagIntersectionAsAggregateFlag: EntityBeanTracing ClassLevelInstrument EntityBeanTracingClass > IdentifyTwoFlagIntersectionAsAggregateFlag: EntityBean3Tracing ClassLevelInstrument EntityBean3TracingClass > IdentifyTwoFlagIntersectionAsAggregateFlag: MessageDrivenBeanTracing ClassLevelInstrument MessageDrivenBeanTracingClass > IdentifyTwoFlagIntersectionAsAggregateFlag: MessageDrivenBean3Tracing ClassLevelInstrument MessageDrivenBean3TracingClass > IdentifyTwoFlagIntersectionAsAggregateFlag: EJB2StubTracing ClassLevelInstrument EJB2StubTracingClass > IdentifyTwoFlagIntersectionAsAggregateFlag: EJB3stubTracing ClassLevelInstrument EJB3stubTracingClass > > ################################# > # EJBs as front ends and backends > ################################# > > ###### > # Temporary moved to required.pbd and required.new.pbd > ### > > > ######################## > # AppMap vertex tracers > ######################## > > TraceComplexMethodsIfFlagged: SessionBeanTracingMethodClass AppMapEJB2ApplicationNameTracer "{bean}" > TraceComplexMethodsIfFlagged: SessionBeanTracingMethodClass AppMapEJB2Tracer "Session {interface}|{method}" > TraceComplexMethodsIfFlagged: SessionBeanTracingClass AppMapEJB2TracerClassLevel "Session {interface}" > TraceComplexMethodsIfFlagged: SessionBeanTracingMethodClass AppMapEJB2TracerBT "Session {interface}|{method}" > TraceComplexMethodsIfFlagged: SessionBeanTracingClass AppMapEJB2TracerClassLevelBT "Session {interface}" > > TraceComplexMethodsIfFlagged: SessionBean3TracingMethodClass AppMapEJB3ApplicationNameTracer "{bean}" > TraceComplexMethodsIfFlagged: SessionBean3TracingMethodClass AppMapEJB3Tracer "Session {interface}|{method}" > TraceComplexMethodsIfFlagged: SessionBean3TracingClass AppMapEJB3TracerClassLevel "Session {interface}" > TraceComplexMethodsIfFlagged: SessionBean3TracingMethodClass AppMapEJB3TracerBT "Session {interface}|{method}" > TraceComplexMethodsIfFlagged: SessionBean3TracingClass AppMapEJB3TracerClassLevelBT "Session {interface}" > > TraceComplexMethodsIfFlagged: EntityBeanTracingMethodClass AppMapEJB2ApplicationNameTracer "{bean}" > TraceComplexMethodsIfFlagged: EntityBeanTracingMethodClass AppMapEJB2Tracer "Entity {interface}|{method}" > TraceComplexMethodsIfFlagged: EntityBeanTracingClass AppMapEJB2TracerClassLevel "Entity {interface}" > TraceComplexMethodsIfFlagged: EntityBeanTracingMethodClass AppMapEJB2TracerBT "Entity {interface}|{method}" > TraceComplexMethodsIfFlagged: EntityBeanTracingClass AppMapEJB2TracerClassLevelBT "Entity {interface}" > > TraceComplexMethodsIfFlagged: EntityBean3TracingMethodClass AppMapEJB3Tracer "Entity {bean}|{method}" > TraceComplexMethodsIfFlagged: EntityBean3TracingClass AppMapEJB3TracerClassLevel "Entity {bean}" > TraceComplexMethodsIfFlagged: EntityBean3TracingMethodClass AppMapEJB3TracerBT "Entity {bean}|{method}" > TraceComplexMethodsIfFlagged: EntityBean3TracingClass AppMapEJB3TracerClassLevelBT "Entity {bean}" > > TraceComplexMethodsIfFlagged: MessageDrivenBeanTracingMethodClass AppMapEJB2ApplicationNameTracer "{bean}" > TraceComplexMethodsIfFlagged: MessageDrivenBeanTracingMethodClass AppMapEJB2Tracer "MDB {bean}|{method}" > TraceComplexMethodsIfFlagged: MessageDrivenBeanTracingClass AppMapEJB2TracerClassLevel "MDB {bean}" > TraceComplexMethodsIfFlagged: MessageDrivenBeanTracingMethodClass AppMapEJB2TracerBT " MDB{bean}|{method}" > TraceComplexMethodsIfFlagged: MessageDrivenBeanTracingClass AppMapEJB2TracerClassLevelBT "MDB {bean}" > > TraceComplexMethodsIfFlagged: MessageDrivenBean3TracingMethodClass AppMapEJB3Tracer "MDB {bean}|{method}" > TraceComplexMethodsIfFlagged: MessageDrivenBean3TracingClass AppMapEJB3TracerClassLevel "MDB {bean}" > TraceComplexMethodsIfFlagged: MessageDrivenBean3TracingMethodClass AppMapEJB3TracerBT "MDB {bean}|{method}" > TraceComplexMethodsIfFlagged: MessageDrivenBean3TracingClass AppMapEJB3TracerClassLevelBT "MDB {bean}" > > TraceComplexMethodsIfFlagged: EJB2StubTracingMethodClass AppMapEJB2ClientTracer "{interface}|{method}" > TraceComplexMethodsIfFlagged: EJB2StubTracingClass AppMapEJB2ClientTracerClassLevel "{interface}" > TraceComplexMethodsIfFlagged: EJB2StubTracingMethodClass AppMapEJB2ClientTracerBT "{interface}|{method}" > TraceComplexMethodsIfFlagged: EJB2StubTracingClass AppMapEJB2ClientTracerClassLevelBT "{interface}" > > TraceComplexMethodsIfFlagged: EJB3stubTracingMethodClass AppMapEJB3ClientTracer "{interface}|{method}" > TraceComplexMethodsIfFlagged: EJB3stubTracingClass AppMapEJB3ClientTracerClassLevel "{interface}" > TraceComplexMethodsIfFlagged: EJB3stubTracingMethodClass AppMapEJB3ClientTracerBT "{interface}|{method}" > TraceComplexMethodsIfFlagged: EJB3stubTracingClass AppMapEJB3ClientTracerClassLevelBT "{interface}" > > SetTracerClassMapping: AppMapEJB2ApplicationNameTracer com.wily.introscope.appmap.agent.trace.AppMapLazyNameTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB2ApplicationNameTracer applicationName EJB > SetTracerParameter: AppMapEJB2ApplicationNameTracer nameformatter com.wily.introscope.agent.trace.ejb.Ejb2BeanNameFormatter > SetTracerParameter: AppMapEJB2ApplicationNameTracer ownerType Application > > SetTracerClassMapping: AppMapEJB3ApplicationNameTracer com.wily.introscope.appmap.agent.trace.AppMapLazyNameTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB3ApplicationNameTracer applicationName EJB > SetTracerParameter: AppMapEJB3ApplicationNameTracer nameformatter com.wily.introscope.agent.trace.ejb.Ejb3BeanNameFormatter > SetTracerParameter: AppMapEJB3ApplicationNameTracer ownerType Application > > > SetTracerClassMapping: AppMapEJB2Tracer com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB2Tracer nodeType EJB > SetTracerParameter: AppMapEJB2Tracer nameformatter com.wily.introscope.agent.trace.ejb.Ejb2BeanNameFormatter > SetTracerParameter: AppMapEJB2Tracer nodeLevel MethodClass > SetTracerParameter: AppMapEJB2Tracer ownerType Application > > SetTracerClassMapping: AppMapEJB3Tracer com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB3Tracer nodeType EJB > SetTracerParameter: AppMapEJB3Tracer nameformatter com.wily.introscope.agent.trace.ejb.Ejb3BeanNameFormatter > SetTracerParameter: AppMapEJB3Tracer nodeLevel MethodClass > SetTracerParameter: AppMapEJB3Tracer ownerType Application > > SetTracerClassMapping: AppMapEJB2ClientTracer com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB2ClientTracer nodeType EJB-CLIENT > SetTracerParameter: AppMapEJB2ClientTracer nameformatter com.wily.introscope.agent.trace.ejb.Ejb2StubNameFormatter > SetTracerParameter: AppMapEJB2ClientTracer nodeLevel MethodClass > SetTracerParameter: AppMapEJB2ClientTracer ownerType Application > SetTracerParameter: AppMapEJB2ClientTracer boundaryType Backend > > SetTracerClassMapping: AppMapEJB3ClientTracer com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB3ClientTracer nodeType EJB-CLIENT > SetTracerParameter: AppMapEJB3ClientTracer nameformatter com.wily.introscope.agent.trace.ejb.Ejb3StubNameFormatter > SetTracerParameter: AppMapEJB3ClientTracer nodeLevel MethodClass > SetTracerParameter: AppMapEJB3ClientTracer ownerType Application > SetTracerParameter: AppMapEJB3ClientTracer boundaryType Backend > > SetTracerClassMapping: AppMapEJB2TracerClassLevel com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB2TracerClassLevel nodeType EJB > SetTracerParameter: AppMapEJB2TracerClassLevel nameformatter com.wily.introscope.agent.trace.ejb.Ejb2BeanNameFormatter > SetTracerParameter: AppMapEJB2TracerClassLevel nodeLevel Class > SetTracerParameter: AppMapEJB2TracerClassLevel ownerType Application > > SetTracerClassMapping: AppMapEJB3TracerClassLevel com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB3TracerClassLevel nodeType EJB > SetTracerParameter: AppMapEJB3TracerClassLevel nameformatter com.wily.introscope.agent.trace.ejb.Ejb3BeanNameFormatter > SetTracerParameter: AppMapEJB3TracerClassLevel nodeLevel Class > SetTracerParameter: AppMapEJB3TracerClassLevel ownerType Application > > SetTracerClassMapping: AppMapEJB2ClientTracerClassLevel com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB2ClientTracerClassLevel nodeType EJB-CLIENT > SetTracerParameter: AppMapEJB2ClientTracerClassLevel nameformatter com.wily.introscope.agent.trace.ejb.Ejb2StubNameFormatter > SetTracerParameter: AppMapEJB2ClientTracerClassLevel nodeLevel Class > SetTracerParameter: AppMapEJB2ClientTracerClassLevel ownerType Application > SetTracerParameter: AppMapEJB3TracerClassLevel boundaryType Backend > > SetTracerClassMapping: AppMapEJB3ClientTracerClassLevel com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB3ClientTracerClassLevel nodeType EJB-CLIENT > SetTracerParameter: AppMapEJB3ClientTracerClassLevel nameformatter com.wily.introscope.agent.trace.ejb.Ejb3StubNameFormatter > SetTracerParameter: AppMapEJB3ClientTracerClassLevel nodeLevel Class > SetTracerParameter: AppMapEJB3ClientTracerClassLevel ownerType Application > SetTracerParameter: AppMapEJB3ClientTracerClassLevel boundaryType Backend > > SetTracerClassMapping: AppMapEJB2TracerBT com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB2TracerBT nodeType EJB > SetTracerParameter: AppMapEJB2TracerBT nameformatter com.wily.introscope.agent.trace.ejb.Ejb2BeanNameFormatter > SetTracerParameter: AppMapEJB2TracerBT nodeLevel MethodClass > SetTracerParameter: AppMapEJB2TracerBT ownerType BusinessTransactionComponent > > SetTracerClassMapping: AppMapEJB3TracerBT com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB3TracerBT nodeType EJB > SetTracerParameter: AppMapEJB3TracerBT nameformatter com.wily.introscope.agent.trace.ejb.Ejb3BeanNameFormatter > SetTracerParameter: AppMapEJB3TracerBT nodeLevel MethodClass > SetTracerParameter: AppMapEJB3TracerBT ownerType BusinessTransactionComponent > > SetTracerClassMapping: AppMapEJB2ClientTracerBT com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB2ClientTracerBT nodeType EJB-CLIENT > SetTracerParameter: AppMapEJB2ClientTracerBT nameformatter com.wily.introscope.agent.trace.ejb.Ejb2StubNameFormatter > SetTracerParameter: AppMapEJB2ClientTracerBT nodeLevel MethodClass > SetTracerParameter: AppMapEJB2ClientTracerBT ownerType BusinessTransactionComponent > SetTracerParameter: AppMapEJB2ClientTracerBT boundaryType Backend > > SetTracerClassMapping: AppMapEJB3ClientTracerBT com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB3ClientTracerBT nodeType EJB-CLIENT > SetTracerParameter: AppMapEJB3ClientTracerBT nameformatter com.wily.introscope.agent.trace.ejb.Ejb3StubNameFormatter > SetTracerParameter: AppMapEJB3ClientTracerBT nodeLevel MethodClass > SetTracerParameter: AppMapEJB3ClientTracerBT ownerType BusinessTransactionComponent > SetTracerParameter: AppMapEJB3ClientTracerBT boundaryType Backend > > SetTracerClassMapping: AppMapEJB2TracerClassLevelBT com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB2TracerClassLevelBT nodeType EJB > SetTracerParameter: AppMapEJB2TracerClassLevelBT nameformatter com.wily.introscope.agent.trace.ejb.Ejb2BeanNameFormatter > SetTracerParameter: AppMapEJB2TracerClassLevelBT nodeLevel Class > SetTracerParameter: AppMapEJB2TracerClassLevelBT ownerType BusinessTransactionComponent > > SetTracerClassMapping: AppMapEJB3TracerClassLevelBT com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB3TracerClassLevelBT nodeType EJB > SetTracerParameter: AppMapEJB3TracerClassLevelBT nameformatter com.wily.introscope.agent.trace.ejb.Ejb3BeanNameFormatter > SetTracerParameter: AppMapEJB3TracerClassLevelBT nodeLevel Class > SetTracerParameter: AppMapEJB3TracerClassLevelBT ownerType BusinessTransactionComponent > > SetTracerClassMapping: AppMapEJB2ClientTracerClassLevelBT com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB2ClientTracerClassLevelBT nodeType EJB-CLIENT > SetTracerParameter: AppMapEJB2ClientTracerClassLevelBT nameformatter com.wily.introscope.agent.trace.ejb.Ejb2StubNameFormatter > SetTracerParameter: AppMapEJB2ClientTracerClassLevelBT nodeLevel Class > SetTracerParameter: AppMapEJB2ClientTracerClassLevelBT ownerType BusinessTransactionComponent > SetTracerParameter: AppMapEJB2ClientTracerClassLevelBT boundaryType Backend > > SetTracerClassMapping: AppMapEJB3ClientTracerClassLevelBT com.wily.introscope.appmap.agent.trace.AppMapEnablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB3ClientTracerClassLevelBT nodeType EJB-CLIENT > SetTracerParameter: AppMapEJB3ClientTracerClassLevelBT nameformatter com.wily.introscope.agent.trace.ejb.Ejb3StubNameFormatter > SetTracerParameter: AppMapEJB3ClientTracerClassLevelBT nodeLevel Class > SetTracerParameter: AppMapEJB3ClientTracerClassLevelBT ownerType BusinessTransactionComponent > SetTracerParameter: AppMapEJB3ClientTracerClassLevelBT boundaryType Backend > > SetTracerOrdering: EJB2ContextMapper -5001 > SetTracerOrdering: AppMapEJB2ApplicationNameTracer -5000 > SetTracerOrdering: AppMapEJB3ApplicationNameTracer -5000 > SetTracerOrdering: AppMapEJB2ClientTracerClassLevelBT -4003 > SetTracerOrdering: AppMapEJB3ClientTracerClassLevelBT -4003 > SetTracerOrdering: AppMapEJB2TracerClassLevelBT -4003 > SetTracerOrdering: AppMapEJB3TracerClassLevelBT -4003 > SetTracerOrdering: AppMapEJB2ClientTracerBT -4002 > SetTracerOrdering: AppMapEJB3ClientTracerBT -4002 > SetTracerOrdering: AppMapEJB2TracerBT -4002 > SetTracerOrdering: AppMapEJB3TracerBT -4002 > SetTracerOrdering: AppMapEJB2ClientTracerClassLevel -4001 > SetTracerOrdering: AppMapEJB3ClientTracerClassLevel -4001 > SetTracerOrdering: AppMapEJB2TracerClassLevel -4001 > SetTracerOrdering: AppMapEJB3TracerClassLevel -4001 > SetTracerOrdering: AppMapEJB2ClientTracer -4000 > SetTracerOrdering: AppMapEJB3ClientTracer -4000 > SetTracerOrdering: AppMapEJB2Tracer -4000 > SetTracerOrdering: AppMapEJB3Tracer -4000 > > ############################################################# > # This file provides tracer directives for AppMap EJB Instrumentation (new configuration > ############################################################# > > ############# > # Flag intersection > ############# > > SetFlag: SessionBeanTracingMethodClassNew > SetFlag: SessionBean3TracingMethodClassNew > SetFlag: EntityBeanTracingMethodClassNew > SetFlag: EntityBean3TracingMethodClassNew > SetFlag: MessageDrivenBeanTracingMethodClassNew > SetFlag: MessageDrivenBean3TracingMethodClassNew > SetFlag: EJB2StubTracingMethodClassNew > SetFlag: EJB3StubTracingMethodClassNew > > IdentifyTwoFlagIntersectionAsAggregateFlag: SessionBeanTracing AppMapInstrumentNew SessionBeanTracingMethodClassNew > IdentifyTwoFlagIntersectionAsAggregateFlag: SessionBean3Tracing AppMapInstrumentNew SessionBean3TracingMethodClassNew > IdentifyTwoFlagIntersectionAsAggregateFlag: EntityBeanTracing AppMapInstrumentNew EntityBeanTracingMethodClassNew > IdentifyTwoFlagIntersectionAsAggregateFlag: EntityBean3Tracing AppMapInstrumentNew EntityBean3TracingMethodClassNew > IdentifyTwoFlagIntersectionAsAggregateFlag: MessageDrivenBeanTracing AppMapInstrumentNew MessageDrivenBeanTracingMethodClassNew > IdentifyTwoFlagIntersectionAsAggregateFlag: MessageDrivenBean3Tracing AppMapInstrumentNew MessageDrivenBean3TracingMethodClassNew > IdentifyTwoFlagIntersectionAsAggregateFlag: EJB2StubTracing AppMapInstrumentNew EJB2StubTracingMethodClassNew > IdentifyTwoFlagIntersectionAsAggregateFlag: EJB3StubTracing AppMapInstrumentNew EJB3StubTracingMethodClassNew > > SkipMethodForFlag: AppMapInstrumentNew ejbActivate > SkipMethodForFlag: AppMapInstrumentNew ejbPassivate > SkipMethodForFlag: AppMapInstrumentNew ejbLoad > SkipMethodForFlag: AppMapInstrumentNew ejbRemove > SkipMethodForFlag: AppMapInstrumentNew setEntityContext > SkipMethodForFlag: AppMapInstrumentNew unsetEntityContext > SkipMethodForFlag: AppMapInstrumentNew ejbCreate > SkipMethodForFlag: AppMapInstrumentNew ejbPostCreate > SkipMethodForFlag: AppMapInstrumentNew ejbStore > > ######################## > # AppMap vertex tracers > ######################## > > TraceComplexMethodsIfFlagged: SessionBeanTracingMethodClassNew AppMapEJB2ApplicationNameMarker "{bean}" > > TraceComplexMethodsIfFlagged: SessionBeanTracingMethodClassNew AppMapEJB2Marker "Session {interface}|{method}" > > TraceComplexMethodsIfFlagged: SessionBean3TracingMethodClassNew AppMapEJB3ApplicationNameMarker "{bean}" > > TraceComplexMethodsIfFlagged: SessionBean3TracingMethodClassNew AppMapEJB3Marker "Session {interface}|{method}" > > TraceComplexMethodsIfFlagged: EntityBeanTracingMethodClassNew AppMapEJB2ApplicationNameMarker "{bean}" > > TraceComplexMethodsIfFlagged: EntityBeanTracingMethodClassNew AppMapEJB2Marker "Entity {interface}|{method}" > > TraceComplexMethodsIfFlagged: EntityBean3TracingMethodClassNew AppMapEJB3CachingMarker "Entity {bean}|{method}" > > TraceComplexMethodsIfFlagged: MessageDrivenBeanTracingMethodClassNew AppMapEJB2ApplicationNameMarker "{bean}" > > TraceComplexMethodsIfFlagged: MessageDrivenBeanTracingMethodClassNew AppMapEJB2CachingMarker "MDB {bean}|{method}" > > TraceComplexMethodsIfFlagged: MessageDrivenBean3TracingMethodClassNew AppMapEJB3CachingMarker "MDB {bean}|{method}" > > TraceComplexMethodsIfFlagged: EJB2StubTracingMethodClassNew AppMapEJB2ClientMarker "{interface}|{method}" > > TraceComplexMethodsIfFlagged: EJB3StubTracingMethodClassNew AppMapEJB3ClientMarker "{interface}|{method}" > > > SetTracerClassMapping: AppMapEJB2ApplicationNameMarker com.wily.introscope.appmap.agent.trace.hc2.AppMapLazyNameTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB2ApplicationNameMarker applicationName EJB > SetTracerParameter: AppMapEJB2ApplicationNameMarker nameformatter com.wily.introscope.agent.trace.ejb.hc2.Ejb2BeanCachingNameFormatter > SetTracerParameter: AppMapEJB2ApplicationNameMarker ownerType Application > SetTracerParameter: AppMapEJB2ApplicationNameMarker useblame false > > SetTracerClassMapping: AppMapEJB3ApplicationNameMarker com.wily.introscope.appmap.agent.trace.hc2.AppMapLazyNameTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB3ApplicationNameMarker applicationName EJB > SetTracerParameter: AppMapEJB3ApplicationNameMarker nameformatter com.wily.introscope.agent.trace.ejb.hc2.Ejb3BeanCachingNameFormatter > SetTracerParameter: AppMapEJB3ApplicationNameMarker ownerType Application > SetTracerParameter: AppMapEJB3ApplicationNameMarker useblame false > > SetTracerClassMapping: AppMapEJB2Marker com.wily.introscope.appmap.agent.trace.hc2.AppMapMarkerTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB2Marker nodeType EJB > SetTracerParameter: AppMapEJB2Marker nameformatter com.wily.introscope.agent.trace.ejb.Ejb2BeanNameFormatter > SetTracerParameter: AppMapEJB2Marker nodeLevel MethodClass,Class > SetTracerParameter: AppMapEJB2Marker ownerType Application,BusinessTransactionComponent > SetTracerParameter: AppMapEJB2Marker useblame false > > SetTracerClassMapping: AppMapEJB3Marker com.wily.introscope.appmap.agent.trace.hc2.AppMapMarkerTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB3Marker nodeType EJB > SetTracerParameter: AppMapEJB3Marker nameformatter com.wily.introscope.agent.trace.ejb.Ejb3BeanNameFormatter > SetTracerParameter: AppMapEJB3Marker nodeLevel MethodClass,Class > SetTracerParameter: AppMapEJB3Marker ownerType Application,BusinessTransactionComponent > SetTracerParameter: AppMapEJB3Marker useblame false > > SetTracerClassMapping: AppMapEJB2CachingMarker com.wily.introscope.appmap.agent.trace.hc2.AppMapMarkerTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB2CachingMarker nodeType EJB > SetTracerParameter: AppMapEJB2CachingMarker nameformatter com.wily.introscope.agent.trace.ejb.hc2.Ejb2BeanCachingNameFormatter > SetTracerParameter: AppMapEJB2CachingMarker nodeLevel MethodClass,Class > SetTracerParameter: AppMapEJB2CachingMarker ownerType Application,BusinessTransactionComponent > SetTracerParameter: AppMapEJB2CachingMarker useblame false > > SetTracerClassMapping: AppMapEJB3CachingMarker com.wily.introscope.appmap.agent.trace.hc2.AppMapMarkerTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB3CachingMarker nodeType EJB > SetTracerParameter: AppMapEJB3CachingMarker nameformatter com.wily.introscope.agent.trace.ejb.hc2.Ejb3BeanCachingNameFormatter > SetTracerParameter: AppMapEJB3CachingMarker nodeLevel MethodClass,Class > SetTracerParameter: AppMapEJB3CachingMarker ownerType Application,BusinessTransactionComponent > SetTracerParameter: AppMapEJB3CachingMarker useblame false > > SetTracerClassMapping: AppMapEJB2ClientMarker com.wily.introscope.appmap.agent.trace.hc2.AppMapMarkerTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB2ClientMarker nodeType EJB-CLIENT > SetTracerParameter: AppMapEJB2ClientMarker nameformatter com.wily.introscope.agent.trace.ejb.hc2.Ejb2StubNameFormatter > SetTracerParameter: AppMapEJB2ClientMarker boundaryType Backend > SetTracerParameter: AppMapEJB2ClientMarker isCrossProcess true > SetTracerParameter: AppMapEJB2ClientMarker nodeLevel MethodClass,Class > SetTracerParameter: AppMapEJB2ClientMarker ownerType Application,BusinessTransactionComponent > SetTracerParameter: AppMapEJB2ClientMarker useblame false > > SetTracerClassMapping: AppMapEJB3ClientMarker com.wily.introscope.appmap.agent.trace.hc2.AppMapMarkerTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerParameter: AppMapEJB3ClientMarker nodeType EJB-CLIENT > SetTracerParameter: AppMapEJB3ClientMarker nameformatter com.wily.introscope.agent.trace.ejb.Ejb3StubNameFormatter > SetTracerParameter: AppMapEJB3ClientMarker boundaryType Backend > SetTracerParameter: AppMapEJB3ClientMarker isCrossProcess true > SetTracerParameter: AppMapEJB3ClientMarker nodeLevel MethodClass,Class > SetTracerParameter: AppMapEJB3ClientMarker ownerType Application,BusinessTransactionComponent > SetTracerParameter: AppMapEJB3ClientMarker useblame false > > SetTracerOrdering: AppMapEJB2ApplicationNameMarker -5000 > SetTracerOrdering: AppMapEJB3ApplicationNameMarker -5000 > SetTracerOrdering: AppMapEJB2ClientMarker -4000 > SetTracerOrdering: AppMapEJB3ClientMarker -4000 > SetTracerOrdering: AppMapEJB2Marker -4000 > SetTracerOrdering: AppMapEJB3Marker -4000 > SetTracerOrdering: AppMapEJB2CachingMarker -4000 > SetTracerOrdering: AppMapEJB3CachingMarker -4000 Finished file dump for /opt/web/wily/9.5/wily/core/config/appmap-ejb.pbd Using directives specified in /opt/web/wily/9.5/wily/core/config/di.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/di.pbd > ######################################################################## > # Introscope ProbeBuilder List File > # > # Version: 9.5.0.0 > # Build: 582205 > # > # CA Wily Introscope(R) Version 9.5 Release 9.5.0.0 > # Copyright (c) 2013 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > ####################### > # Derby base class skip > # ==================== > # These directives tell the ProbeBuilder to not instrument > # the derby implementation classes > > SkipPackage: org.apache.derby.authentication > SkipPackage: org.apache.derby.catalog > SkipPackage: org.apache.derby.database > SkipPackage: org.apache.derby.diag > SkipPackage: org.apache.derby.iapi > SkipPackage: org.apache.derby.impl > SkipPackage: org.apache.derby.info > SkipPackage: org.apache.derby.io > SkipPackage: org.apache.derby.loc > SkipPackage: org.apache.derby.mbeans > SkipPackage: org.apache.derby.osgi > SkipPackage: org.apache.derby.security > SkipPackage: org.apache.derby.shared > SkipPackage: org.apache.derby.tools > SkipPackage: org.apache.derby.vti Finished file dump for /opt/web/wily/9.5/wily/core/config/di.pbd Using directives specified in /opt/web/wily/9.5/wily/core/config/spring.pbd Starting file dump for /opt/web/wily/9.5/wily/core/config/spring.pbd > ######################################################################## > # Introscope ProbeBuilder Directives File > # > # Added BlamePointTracer, so only usable on Introscope v7.0+ > # > ######################################################################## > > > SetFlag: SpringForm > TurnOn: SpringForm > > IdentifyInheritedAs: org.springframework.web.servlet.mvc.AbstractFormController SpringForm > IdentifyInheritedAs: org.springframework.web.servlet.mvc.AbstractWizardFormController SpringForm > IdentifyInheritedAs: org.springframework.web.servlet.mvc.SimpleFormController SpringForm > > TraceOneMethodIfFlagged: SpringForm showNewForm BlamePointTracer "Spring|Form|{classname}|{method}" > TraceOneMethodIfFlagged: SpringForm showForm BlamePointTracer "Spring|Form|{classname}|{method}" > TraceOneMethodIfFlagged: SpringForm onSubmit BlamePointTracer "Spring|Form|{classname}|{method}" > TraceOneMethodIfFlagged: SpringForm onForm BlamePointTracer "Spring|Form|{classname}|{method}" > TraceOneMethodIfFlagged: SpringForm doSubmitAction BlamePointTracer "Spring|Form|{classname}|{method}" > TraceOneMethodIfFlagged: SpringForm processFormSubmision BlamePointTracer "Spring|Form|{classname}|{method}" > TraceOneMethodIfFlagged: SpringForm formBackingObject BlamePointTracer "Spring|Form|{classname}|{method}" > TraceOneMethodIfFlagged: SpringForm referenceData BlamePointTracer "Spring|Form|{classname}|{method}" > > > # Spring Framework Controllers > > SetFlag: SpringControlOnly > TurnOn: SpringControlOnly > > IdentifyInheritedAs: org.springframework.web.servlet.mvc.Controller SpringControlOnly > IdentifyInheritedAs: org.springframework.web.servlet.mvc.AbstractController SpringControlOnly > IdentifyInheritedAs: org.springframework.web.servlet.mvc.multiaction.MultiActionController SpringControl > > # Spring All Controllers (including Forms) > # - we trace handleRequest here > > SetFlag: SpringControl > IdentifyTwoFlagUnionAsAggregateFlag: SpringForm SpringControlOnly SpringControl > > TraceOneMethodIfFlagged: SpringControl handleRequest BlamePointTracer "Spring|Control|{classname}" > > > > # Spring IoC > > SetFlag: SpringIOCTracing > TurnOn: SpringIOCTracing > > IdentifyClassAs: org.springframework.beans.factory.support.DefaultListableBeanFactory SpringIOCTracing > IdentifyClassAs: org.springframework.beans.factory.support.StaticListableBeanFactory SpringIOCTracing > IdentifyClassAs: org.springframework.context.support.AbstractApplicationContext SpringIOCTracing > > TraceOneMethodIfFlagged: SpringIOCTracing getBean BlamePointTracer "Spring|IoC|{classname}|{method} > > > # Spring MVC > > SetFlag: SpringMVCTracing > SetFlag: SpringMVCHandlerTracing > SetFlag: SpringMVCViewTracing > TurnOn: SpringMVCTracing > TurnOn: SpringMVCHandlerTracing > TurnOn: SpringMVCViewTracing > > > IdentifyClassAs: org.springframework.web.servlet.DispatcherServlet SpringMVCTracing > IdentifyInheritedAs: org.springframework.web.servlet.HandlerAdapter SpringMVCHandlerTracing > IdentifyInheritedAs: org.springframework.web.servlet.HandlerInterceptor SpringMVCHandlerTracing > IdentifyInheritedAs: org.springframework.web.servlet.View SpringMVCViewTracing > > > TraceOneMethodIfFlagged: SpringMVCTracing doService BlamePointTracer "Spring|MVC|{classname}|{method}" > TraceOneMethodIfFlagged: SpringMVCTracing render BlamePointTracer "Spring|MVC|{classname}|{method}" > > TraceOneMethodIfFlagged: SpringMVCHandlerTracing handle BlamePointTracer "Spring|MVC|Handler|{classname}|{method}" > TraceOneMethodIfFlagged: SpringMVCHandlerTracing preHandle BlamePointTracer "Spring|MVC|Handler|{classname}|{method}" > TraceOneMethodIfFlagged: SpringMVCHandlerTracing postHandle BlamePointTracer "Spring|MVC|Handler|{classname}|{method}" > TraceOneMethodIfFlagged: SpringMVCHandlerTracing afterCompletion BlamePointTracer "Spring|MVC|Handler|{classname}|{method}" > > TraceOneMethodIfFlagged: SpringMVCViewTracing render BlamePointTracer "Spring|MVC|View|{classname}|{method}" > > > # Spring AOP > > SetFlag: SpringAOPTracing > TurnOn: SpringAOPTracing > > IdentifyInheritedAs: org.aopalliance.intercept.ConstructorInterceptor SpringAOPTracing > IdentifyInheritedAs: org.aopalliance.intercept.MethodInterceptor SpringAOPTracing > IdentifyInheritedAs: org.springframework.ejb.access.AbstractRemoteSlsbInvokerInterceptor SpringAOPTracing > > > TraceOneMethodIfFlagged: SpringAOPTracing invoke BlamePointTracer "Spring|AOP|{classname}|{method}" > TraceOneMethodIfFlagged: SpringAOPTracing construct BlamePointTracer "Spring|AOP|{classname}|{method}" > > > # Spring EJB Support > > IdentifyInheritedAs: org.springframework.ejb.support.AbstractSessionBean SessionBeanTracing > IdentifyClassAs: org.springframework.ejb.support.AbstractSessionBean SessionBeanTracing > > IdentifyClassAs: org.springframework.ejb.support.AbstractMessageDrivenBean MessageDrivenBeanTracing > IdentifyInheritedAs: org.springframework.ejb.support.AbstractMessageDrivenBean MessageDrivenBeanTracing Finished file dump for /opt/web/wily/9.5/wily/core/config/spring.pbd Using directives specified in /com/wily/introscope/probebuilder/pbd/required.pbd Starting file dump for /com/wily/introscope/probebuilder/pbd/required.pbd > ######################################################################## > # Introscope Required Instrumentation Directives > # > # CA Wily Introscope(R) Version 9.1 Release 9.1.1.1 > # Copyright (c) 2012 CA. All Rights Reserved. > # Introscope(R) is a registered trademark of CA. > ######################################################################## > > ################################################### > # DO NOT MODIFY THIS FILE > # > # This file provides required settings used by > # the Introscope ProbeBuilder. This file is > # required for the Probebuilder to run correctly. > ################################################### > > > ####################### > # Reentrancy Avoidance > # ==================== > # These directives tell the ProbeBuilder to not instrument > # classes inside the agent itself to avoid reentrancy problems. > > SkipPackagePrefix: com.wily.introscope.agent. > SkipPackagePrefix: com.wily.introscope.spec.server > SkipPackagePrefix: com.wily.introscope.stat > SkipPackagePrefix: com.wily.org.apache.commons > SkipPackagePrefix: com.wily.org.apache.log4j > SkipPackagePrefix: com.wily.rave. > SkipPackage: com.wily.debug > SkipPackage: com.wily.introscope.install > SkipPackage: com.wily.introscope.license > SkipPackage: com.wily.introscope.properties > SkipPackage: com.wily.isengard.api > SkipPackage: com.wily.jip > SkipPackage: com.wily.jip.failover > SkipPackage: com.wily.jip.v19 > SkipPackage: com.wily.math > SkipPackage: com.wily.properties > SkipPackage: com.wily.util > SkipPackage: com.wily.util.adt > SkipPackage: com.wily.util.classfile > SkipPackage: com.wily.util.datetime > SkipPackage: com.wily.util.exception > SkipPackage: com.wily.util.extension > SkipPackage: com.wily.util.feedback > SkipPackage: com.wily.util.finder > SkipPackage: com.wily.util.heartbeat > SkipPackage: com.wily.util.io > SkipPackage: com.wily.util.obfuscation > SkipPackage: com.wily.util.pool > SkipPackage: com.wily.util.properties > SkipPackage: com.wily.util.statemachine > SkipPackage: com.wily.util.task > SkipPackage: com.wily.util.text > SkipPackage: com.wily.util.thread > SkipPackage: com.wily.util.version > SkipPackage: com.wily.util.xml > SkipPackage: com.wily.wilyassert > SkipClass: com.wily.jip.tcp.JIPTCPClientTransport > SkipClass: com.wily.jip.tcp.JIPTCPConnection > SkipClass: com.wily.jip.tcp.JIPTCPTransportProperties > SkipClass: com.wily.jip.user.JIPUserTransportProperties > SkipClass: com.wily.isengard.api > > > ####################### > # Reentrancy Avoidance > # ==================== > # These directives tell the ProbeBuilder to not instrument > # classes inside AutoProbe to avoid reentrancy problems. > > SkipPackagePrefix: com.wily.diagnos. > SkipPackage: com.wily.assert > SkipPackage: com.wily.introscope.api > SkipPackage: com.wily.introscope.api.autoprobe > SkipPackage: com.wily.introscope.api.hp > SkipPackage: com.wily.introscope.api.iplanet > SkipPackage: com.wily.introscope.api.iplanet.appserver > SkipPackage: com.wily.introscope.api.jrockit > SkipPackage: com.wily.introscope.api.oracle > SkipPackage: com.wily.introscope.api.sun.appserver > SkipPackage: com.wily.introscope.api.weblogic > SkipPackage: com.wily.introscope.api.websphere > SkipPackage: com.wily.introscope.autoprobe > SkipPackage: com.wily.introscope.autoprobe.properties > SkipPackage: com.wily.introscope.etc > SkipPackage: com.wily.introscope.install > SkipPackage: com.wily.introscope.probebuilder.properties > SkipPackage: com.wily.introscope.properties > SkipPackage: com.wily.properties > SkipPackage: com.wily.util > SkipPackage: com.wily.util.adt > SkipPackage: com.wily.util.commandline > SkipPackage: com.wily.util.classfile > SkipPackage: com.wily.util.feedback > SkipPackage: com.wily.util.heartbeat > SkipPackage: com.wily.util.io > SkipPackagePrefix: com.wily.util.resource > SkipPackagePrefix: com.wily.util.preflight > SkipPackage: com.wily.util.properties > SkipPackage: com.wily.util.text > SkipPackage: com.wily.util.texthelp > SkipPackage: com.wily.util.validate > > ####################### > # Agent Specification > # =================== > # This is the main agent implementation class which handles > # the logging and tracing of instrumentation data. > > InstrumentTraceClass: com.wily.introscope.agent.AgentShim > > ####################### > # Reentrancy Avoidance > # ==================== > # These directives tell the ProbeBuilder to not instrument > # third party classes used by AutoProbe to avoid reentrancy problems. > > SkipPackage: com.ibm.websphere.classloader > SkipPackage: hp.javatools.bytecode > SkipPackage: weblogic.boot > SkipPackage: weblogic.utils.classloaders > > > ####################### > # Reentrancy Avoidance > # ==================== > # These directives tell the ProbeBuilder to not instrument > # core parts of the Java runtime because they are also used > # by the Introscope Agent. > > SkipPackagePrefix: java. > # Also, don't instrument the core JMX classes since the Agent might use those, too. > SkipPackagePrefix: javax.management. > > > ############################ > # Bootstrap class instrumentation > #=========================== > # > # These directives force instrumentation of classes loaded by the bootstrap > # loader > > InstrumentBootstrapClass: javax.xml.parsers.SAXParser true > # I/O socket classes > InstrumentBootstrapClass: java.net.ServerSocket true > InstrumentBootstrapClass: java.net.Socket true > InstrumentBootstrapClass: javax.net.ssl.SSLServerSocket true > InstrumentBootstrapClass: com.sun.net.ssl.internal.ssl.SSLServerSocketImpl true > InstrumentBootstrapClass: com.ibm.jsse2.hc true > InstrumentBootstrapClass: com.ibm.jsse2.qc true > InstrumentBootstrapClass: com.ibm.jsse2.rc true > InstrumentBootstrapClass: javax.net.ssl.SSLSocket true > InstrumentBootstrapClass: java.net.SocketInputStream true > InstrumentBootstrapClass: java.net.SocketOutputStream true > InstrumentBootstrapClass: java.net.PlainSocketImpl true > # NIO classes > InstrumentBootstrapClass: java.nio.channels.spi.AbstractInterruptibleChannel true > InstrumentBootstrapClass: sun.nio.ch.DatagramChannelImpl true > InstrumentBootstrapClass: sun.nio.ch.ServerSocketChannelImpl true > InstrumentBootstrapClass: sun.nio.ch.SocketChannelImpl true > InstrumentBootstrapClass: java.nio.channels.Selector true > > ####################### > # Tracer Class Mappings > # ===================== > # These directives provide mappings for the standard tracer classes. > # Additional mappings must be provided to use non-standard tracer classes. > > SetTracerClassMapping: MethodTimer com.wily.introscope.agent.trace.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerClassMapping: MethodTimerDifferentInstances com.wily.introscope.agent.trace.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodTimerDifferentInstances reentrancy instance > SetTracerClassMapping: MethodTimerDifferentMethods com.wily.introscope.agent.trace.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodTimerDifferentMethods reentrancy methodname > SetTracerClassMapping: BlamedMethodTimer com.wily.introscope.agent.trace.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodTimer useblame true > SetTracerClassMapping: BlamedMethodTimerDifferentInstances com.wily.introscope.agent.trace.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodTimerDifferentInstances reentrancy instance > SetTracerParameter: BlamedMethodTimerDifferentInstances useblame true > SetTracerClassMapping: BlamedMethodTimerDifferentMethods com.wily.introscope.agent.trace.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodTimerDifferentMethods reentrancy methodname > SetTracerParameter: BlamedMethodTimerDifferentMethods useblame true > > SetTracerClassMapping: MethodNanoTimer com.wily.introscope.agent.trace.nano.MethodNanoTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerClassMapping: MethodNanoTimerDifferentInstances com.wily.introscope.agent.trace.nano.MethodNanoTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodNanoTimerDifferentInstances reentrancy instance > SetTracerClassMapping: MethodNanoTimerDifferentMethods com.wily.introscope.agent.trace.nano.MethodNanoTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodNanoTimerDifferentMethods reentrancy methodname > SetTracerClassMapping: BlamedMethodNanoTimer com.wily.introscope.agent.trace.nano.MethodNanoTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodNanoTimer useblame true > SetTracerClassMapping: BlamedMethodNanoTimerDifferentInstances com.wily.introscope.agent.trace.nano.MethodNanoTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodNanoTimerDifferentInstances reentrancy instance > SetTracerParameter: BlamedMethodNanoTimerDifferentInstances useblame true > SetTracerClassMapping: BlamedMethodNanoTimerDifferentMethods com.wily.introscope.agent.trace.nano.MethodNanoTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodNanoTimerDifferentMethods reentrancy methodname > SetTracerParameter: BlamedMethodNanoTimerDifferentMethods useblame true > > SetTracerClassMapping: MethodCPUTimer com.wily.introscope.agent.trace.MethodCPUTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerClassMapping: MethodCPUTimerDifferentInstances com.wily.introscope.agent.trace.MethodCPUTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodCPUTimerDifferentInstances reentrancy instance > SetTracerClassMapping: MethodCPUTimerDifferentMethods com.wily.introscope.agent.trace.MethodCPUTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodCPUTimerDifferentMethods reentrancy methodname > SetTracerClassMapping: BlamedMethodCPUTimer com.wily.introscope.agent.trace.MethodCPUTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodCPUTimer useblame true > SetTracerClassMapping: BlamedMethodCPUTimerDifferentInstances com.wily.introscope.agent.trace.MethodCPUTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodCPUTimerDifferentInstances reentrancy instance > SetTracerParameter: BlamedMethodCPUTimerDifferentInstances useblame true > SetTracerClassMapping: BlamedMethodCPUTimerDifferentMethods com.wily.introscope.agent.trace.MethodCPUTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodCPUTimerDifferentMethods reentrancy methodname > SetTracerParameter: BlamedMethodCPUTimerDifferentMethods useblame true > > SetTracerClassMapping: MethodNanoCPUTimer com.wily.introscope.agent.trace.nano.MethodNanoCPUTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerClassMapping: MethodNanoCPUTimerDifferentInstances com.wily.introscope.agent.trace.nano.MethodNanoCPUTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodNanoCPUTimerDifferentInstances reentrancy instance > SetTracerClassMapping: MethodNanoCPUTimerDifferentMethods com.wily.introscope.agent.trace.nano.MethodNanoCPUTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodNanoCPUTimerDifferentMethods reentrancy methodname > SetTracerClassMapping: BlamedMethodNanoCPUTimer com.wily.introscope.agent.trace.nano.MethodNanoCPUTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodNanoCPUTimer useblame true > SetTracerClassMapping: BlamedMethodNanoCPUTimerDifferentInstances com.wily.introscope.agent.trace.nano.MethodNanoCPUTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodNanoCPUTimerDifferentInstances reentrancy instance > SetTracerParameter: BlamedMethodNanoCPUTimerDifferentInstances useblame true > SetTracerClassMapping: BlamedMethodNanoCPUTimerDifferentMethods com.wily.introscope.agent.trace.nano.MethodNanoCPUTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodNanoCPUTimerDifferentMethods reentrancy methodname > SetTracerParameter: BlamedMethodNanoCPUTimerDifferentMethods useblame true > > SetTracerClassMapping: MethodRateTracer com.wily.introscope.agent.trace.MethodRateTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerClassMapping: MethodRateTracerDifferentInstances com.wily.introscope.agent.trace.MethodRateTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodRateTracerDifferentInstances reentrancy instance > SetTracerClassMapping: MethodRateTracerDifferentMethods com.wily.introscope.agent.trace.MethodRateTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodRateTracerDifferentMethods reentrancy methodname > SetTracerClassMapping: BlamedMethodRateTracer com.wily.introscope.agent.trace.MethodRateTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodRateTracer useblame true > SetTracerClassMapping: BlamedMethodRateTracerDifferentInstances com.wily.introscope.agent.trace.MethodRateTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodRateTracerDifferentInstances reentrancy instance > SetTracerParameter: BlamedMethodRateTracerDifferentInstances useblame true > SetTracerClassMapping: BlamedMethodRateTracerDifferentMethods com.wily.introscope.agent.trace.MethodRateTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodRateTracerDifferentMethods reentrancy methodname > SetTracerParameter: BlamedMethodRateTracerDifferentMethods useblame true > > SetTracerClassMapping: PerIntervalCounter com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerClassMapping: PerIntervalCounterDifferentInstances com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: PerIntervalCounterDifferentInstances reentrancy instance > SetTracerClassMapping: PerIntervalCounterDifferentMethods com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: PerIntervalCounterDifferentMethods reentrancy methodname > SetTracerClassMapping: BlamedPerIntervalCounter com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedPerIntervalCounter useblame true > SetTracerClassMapping: BlamedPerIntervalCounterDifferentInstances com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedPerIntervalCounterDifferentInstances reentrancy instance > SetTracerParameter: BlamedPerIntervalCounterDifferentInstances useblame true > SetTracerClassMapping: BlamedPerIntervalCounterDifferentMethods com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedPerIntervalCounterDifferentMethods reentrancy methodname > SetTracerParameter: BlamedPerIntervalCounterDifferentMethods useblame true > > SetTracerClassMapping: OverThresholdPerIntervalCounter com.wily.introscope.agent.trace.OverThresholdPerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameAndThresholdValidator > SetTracerClassMapping: OverThresholdPerIntervalCounterDifferentInstances com.wily.introscope.agent.trace.OverThresholdPerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameAndThresholdValidator > SetTracerParameter: OverThresholdPerIntervalCounterDifferentInstances reentrancy instance > SetTracerClassMapping: OverThresholdPerIntervalCounterDifferentMethods com.wily.introscope.agent.trace.OverThresholdPerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameAndThresholdValidator > SetTracerParameter: OverThresholdPerIntervalCounterDifferentMethods reentrancy methodname > SetTracerClassMapping: BlamedOverThresholdPerIntervalCounter com.wily.introscope.agent.trace.OverThresholdPerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameAndThresholdValidator > SetTracerParameter: BlamedOverThresholdPerIntervalCounter useblame true > SetTracerClassMapping: BlamedOverThresholdPerIntervalCounterDifferentInstances com.wily.introscope.agent.trace.OverThresholdPerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameAndThresholdValidator > SetTracerParameter: BlamedOverThresholdPerIntervalCounterDifferentInstances reentrancy instance > SetTracerParameter: BlamedOverThresholdPerIntervalCounterDifferentInstances useblame true > SetTracerClassMapping: BlamedOverThresholdPerIntervalCounterDifferentMethods com.wily.introscope.agent.trace.OverThresholdPerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameAndThresholdValidator > SetTracerParameter: BlamedOverThresholdPerIntervalCounterDifferentMethods reentrancy methodname > SetTracerParameter: BlamedOverThresholdPerIntervalCounterDifferentMethods useblame true > > SetTracerClassMapping: UnderThresholdPerIntervalCounter com.wily.introscope.agent.trace.UnderThresholdPerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameAndThresholdValidator > SetTracerClassMapping: UnderThresholdPerIntervalCounterDifferentInstances com.wily.introscope.agent.trace.UnderThresholdPerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameAndThresholdValidator > SetTracerParameter: UnderThresholdPerIntervalCounterDifferentInstances reentrancy instance > SetTracerClassMapping: UnderThresholdPerIntervalCounterDifferentMethods com.wily.introscope.agent.trace.UnderThresholdPerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameAndThresholdValidator > SetTracerParameter: UnderThresholdPerIntervalCounterDifferentMethods reentrancy methodname > SetTracerClassMapping: BlamedUnderThresholdPerIntervalCounter com.wily.introscope.agent.trace.UnderThresholdPerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameAndThresholdValidator > SetTracerParameter: BlamedUnderThresholdPerIntervalCounter useblame true > SetTracerClassMapping: BlamedUnderThresholdPerIntervalCounterDifferentInstances com.wily.introscope.agent.trace.UnderThresholdPerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameAndThresholdValidator > SetTracerParameter: BlamedUnderThresholdPerIntervalCounterDifferentInstances reentrancy instance > SetTracerParameter: BlamedUnderThresholdPerIntervalCounterDifferentInstances useblame true > SetTracerClassMapping: BlamedUnderThresholdPerIntervalCounterDifferentMethods com.wily.introscope.agent.trace.UnderThresholdPerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameAndThresholdValidator > SetTracerParameter: BlamedUnderThresholdPerIntervalCounterDifferentMethods reentrancy methodname > SetTracerParameter: BlamedUnderThresholdPerIntervalCounterDifferentMethods useblame true > > SetTracerClassMapping: NormalCompletionPerIntervalCounter com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NormalCompletionPerIntervalCounter resultfilter normalcompletion > SetTracerClassMapping: NormalCompletionPerIntervalCounterDifferentInstances com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NormalCompletionPerIntervalCounterDifferentInstances reentrancy instance > SetTracerParameter: NormalCompletionPerIntervalCounterDifferentInstances resultfilter normalcompletion > SetTracerClassMapping: NormalCompletionPerIntervalCounterDifferentMethods com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NormalCompletionPerIntervalCounterDifferentMethods reentrancy methodname > SetTracerParameter: NormalCompletionPerIntervalCounterDifferentMethods resultfilter normalcompletion > SetTracerClassMapping: BlamedNormalCompletionPerIntervalCounter com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedNormalCompletionPerIntervalCounter useblame true > SetTracerParameter: BlamedNormalCompletionPerIntervalCounter resultfilter normalcompletion > SetTracerClassMapping: BlamedNormalCompletionPerIntervalCounterDifferentInstances com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedNormalCompletionPerIntervalCounterDifferentInstances reentrancy instance > SetTracerParameter: BlamedNormalCompletionPerIntervalCounterDifferentInstances useblame true > SetTracerParameter: BlamedNormalCompletionPerIntervalCounterDifferentInstances resultfilter normalcompletion > SetTracerClassMapping: BlamedNormalCompletionPerIntervalCounterDifferentMethods com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedNormalCompletionPerIntervalCounterDifferentMethods reentrancy methodname > SetTracerParameter: BlamedNormalCompletionPerIntervalCounterDifferentMethods useblame true > SetTracerParameter: BlamedNormalCompletionPerIntervalCounterDifferentMethods resultfilter normalcompletion > > SetTracerClassMapping: ThrownExceptionPerIntervalCounter com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThrownExceptionPerIntervalCounter resultfilter thrownexception > SetTracerClassMapping: ThrownExceptionPerIntervalCounterDifferentInstances com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThrownExceptionPerIntervalCounterDifferentInstances reentrancy instance > SetTracerParameter: ThrownExceptionPerIntervalCounterDifferentInstances resultfilter thrownexception > SetTracerClassMapping: ThrownExceptionPerIntervalCounterDifferentMethods com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThrownExceptionPerIntervalCounterDifferentMethods reentrancy methodname > SetTracerParameter: ThrownExceptionPerIntervalCounterDifferentMethods resultfilter thrownexception > SetTracerClassMapping: BlamedThrownExceptionPerIntervalCounter com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedThrownExceptionPerIntervalCounter useblame true > SetTracerParameter: BlamedThrownExceptionPerIntervalCounter resultfilter thrownexception > SetTracerClassMapping: BlamedThrownExceptionPerIntervalCounterDifferentInstances com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedThrownExceptionPerIntervalCounterDifferentInstances reentrancy instance > SetTracerParameter: BlamedThrownExceptionPerIntervalCounterDifferentInstances useblame true > SetTracerParameter: BlamedThrownExceptionPerIntervalCounterDifferentInstances resultfilter thrownexception > SetTracerClassMapping: BlamedThrownExceptionPerIntervalCounterDifferentMethods com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedThrownExceptionPerIntervalCounterDifferentMethods reentrancy methodname > SetTracerParameter: BlamedThrownExceptionPerIntervalCounterDifferentMethods useblame true > SetTracerParameter: BlamedThrownExceptionPerIntervalCounterDifferentMethods resultfilter thrownexception > > SetTracerClassMapping: ConcurrentInvocationCounter com.wily.introscope.agent.trace.ConcurrentInvocationCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerClassMapping: ConcurrentInvocationCounterDifferentInstances com.wily.introscope.agent.trace.ConcurrentInvocationCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ConcurrentInvocationCounterDifferentInstances reentrancy instance > SetTracerClassMapping: ConcurrentInvocationCounterDifferentMethods com.wily.introscope.agent.trace.ConcurrentInvocationCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ConcurrentInvocationCounterDifferentMethods reentrancy methodname > > SetTracerClassMapping: SimpleIncrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: SimpleIncrementor delta 1 > SetTracerClassMapping: SimpleDecrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: SimpleDecrementor delta -1 > SetTracerClassMapping: MethodTraceIncrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodTraceIncrementor delta 1 > SetTracerParameter: MethodTraceIncrementor reentrancy instance > SetTracerClassMapping: MethodTraceDecrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodTraceDecrementor delta -1 > SetTracerParameter: MethodTraceDecrementor reentrancy instance > SetTracerClassMapping: BlamedSimpleIncrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedSimpleIncrementor delta 1 > SetTracerParameter: BlamedSimpleIncrementor useblame true > SetTracerClassMapping: BlamedSimpleDecrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedSimpleDecrementor delta -1 > SetTracerParameter: BlamedSimpleDecrementor useblame true > SetTracerClassMapping: BlamedMethodTraceIncrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodTraceIncrementor delta 1 > SetTracerParameter: BlamedMethodTraceIncrementor reentrancy instance > SetTracerParameter: BlamedMethodTraceIncrementor useblame true > SetTracerClassMapping: BlamedMethodTraceDecrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodTraceDecrementor delta -1 > SetTracerParameter: BlamedMethodTraceDecrementor reentrancy instance > SetTracerParameter: BlamedMethodTraceDecrementor useblame true > > > > SetTracerClassMapping: SimpleIncrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: SimpleIncrementorPermanent delta 1 > SetTracerClassMapping: SimpleDecrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: SimpleDecrementorPermanent delta -1 > SetTracerClassMapping: MethodTraceIncrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodTraceIncrementorPermanent delta 1 > SetTracerParameter: MethodTraceIncrementorPermanent reentrancy instance > SetTracerClassMapping: MethodTraceDecrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodTraceDecrementorPermanent delta -1 > SetTracerParameter: MethodTraceDecrementorPermanent reentrancy instance > SetTracerClassMapping: BlamedSimpleIncrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedSimpleIncrementorPermanent delta 1 > SetTracerParameter: BlamedSimpleIncrementorPermanent useblame true > SetTracerClassMapping: BlamedSimpleDecrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedSimpleDecrementorPermanent delta -1 > SetTracerParameter: BlamedSimpleDecrementorPermanent useblame true > SetTracerClassMapping: BlamedMethodTraceIncrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodTraceIncrementorPermanent delta 1 > SetTracerParameter: BlamedMethodTraceIncrementorPermanent reentrancy instance > SetTracerParameter: BlamedMethodTraceIncrementorPermanent useblame true > SetTracerClassMapping: BlamedMethodTraceDecrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodTraceDecrementorPermanent delta -1 > SetTracerParameter: BlamedMethodTraceDecrementorPermanent reentrancy instance > SetTracerParameter: BlamedMethodTraceDecrementorPermanent useblame true > > > > SetTracerClassMapping: SimpleStartIncrementor com.wily.introscope.agent.trace.MethodStartCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: SimpleStartIncrementor delta 1 > SetTracerClassMapping: SimpleStartDecrementor com.wily.introscope.agent.trace.MethodStartCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: SimpleStartDecrementor delta -1 > SetTracerClassMapping: MethodStartTraceIncrementor com.wily.introscope.agent.trace.MethodStartCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodStartTraceIncrementor delta 1 > SetTracerParameter: MethodStartTraceIncrementor reentrancy instance > SetTracerClassMapping: MethodStartTraceDecrementor com.wily.introscope.agent.trace.MethodStartCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodStartTraceDecrementor delta -1 > SetTracerParameter: MethodStartTraceDecrementor reentrancy instance > SetTracerClassMapping: BlamedSimpleStartIncrementor com.wily.introscope.agent.trace.MethodStartCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedSimpleStartIncrementor delta 1 > SetTracerParameter: BlamedSimpleStartIncrementor useblame true > SetTracerClassMapping: BlamedSimpleStartDecrementor com.wily.introscope.agent.trace.MethodStartCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedSimpleStartDecrementor delta -1 > SetTracerParameter: BlamedSimpleStartDecrementor useblame true > SetTracerClassMapping: BlamedMethodStartTraceIncrementor com.wily.introscope.agent.trace.MethodStartCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodStartTraceIncrementor delta 1 > SetTracerParameter: BlamedMethodStartTraceIncrementor reentrancy instance > SetTracerParameter: BlamedMethodStartTraceIncrementor useblame true > SetTracerClassMapping: BlamedMethodStartTraceDecrementor com.wily.introscope.agent.trace.MethodStartCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodStartTraceDecrementor delta -1 > SetTracerParameter: BlamedMethodStartTraceDecrementor reentrancy instance > SetTracerParameter: BlamedMethodStartTraceDecrementor useblame true > > SetTracerClassMapping: SimpleStartIncrementorPermanent com.wily.introscope.agent.trace.MethodStartCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: SimpleStartIncrementorPermanent delta 1 > SetTracerClassMapping: SimpleStartDecrementorPermanent com.wily.introscope.agent.trace.MethodStartCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: SimpleStartDecrementorPermanent delta -1 > SetTracerClassMapping: MethodStartTraceIncrementorPermanent com.wily.introscope.agent.trace.MethodStartCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodStartTraceIncrementorPermanent delta 1 > SetTracerParameter: MethodStartTraceIncrementorPermanent reentrancy instance > SetTracerClassMapping: MethodStartTraceDecrementorPermanent com.wily.introscope.agent.trace.MethodStartCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: MethodStartTraceDecrementorPermanent delta -1 > SetTracerParameter: MethodStartTraceDecrementorPermanent reentrancy instance > SetTracerClassMapping: BlamedSimpleStartIncrementorPermanent com.wily.introscope.agent.trace.MethodStartCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedSimpleStartIncrementorPermanent delta 1 > SetTracerParameter: BlamedSimpleStartIncrementorPermanent useblame true > SetTracerClassMapping: BlamedSimpleStartDecrementorPermanent com.wily.introscope.agent.trace.MethodStartCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedSimpleStartDecrementorPermanent delta -1 > SetTracerParameter: BlamedSimpleStartDecrementorPermanent useblame true > SetTracerClassMapping: BlamedMethodStartTraceIncrementorPermanent com.wily.introscope.agent.trace.MethodStartCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodStartTraceIncrementorPermanent delta 1 > SetTracerParameter: BlamedMethodStartTraceIncrementorPermanent reentrancy instance > SetTracerParameter: BlamedMethodStartTraceIncrementorPermanent useblame true > SetTracerClassMapping: BlamedMethodStartTraceDecrementorPermanent com.wily.introscope.agent.trace.MethodStartCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedMethodStartTraceDecrementorPermanent delta -1 > SetTracerParameter: BlamedMethodStartTraceDecrementorPermanent reentrancy instance > SetTracerParameter: BlamedMethodStartTraceDecrementorPermanent useblame true > > > SetTracerClassMapping: NormalCompletionSimpleIncrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NormalCompletionSimpleIncrementor delta 1 > SetTracerParameter: NormalCompletionSimpleIncrementor resultfilter normalcompletion > SetTracerClassMapping: NormalCompletionSimpleDecrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NormalCompletionSimpleDecrementor delta -1 > SetTracerParameter: NormalCompletionSimpleDecrementor resultfilter normalcompletion > SetTracerClassMapping: NormalCompletionMethodTraceIncrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NormalCompletionMethodTraceIncrementor delta 1 > SetTracerParameter: NormalCompletionMethodTraceIncrementor reentrancy instance > SetTracerParameter: NormalCompletionMethodTraceIncrementor resultfilter normalcompletion > SetTracerClassMapping: NormalCompletionMethodTraceDecrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NormalCompletionMethodTraceDecrementor delta -1 > SetTracerParameter: NormalCompletionMethodTraceDecrementor reentrancy instance > SetTracerParameter: NormalCompletionMethodTraceDecrementor resultfilter normalcompletion > SetTracerClassMapping: BlamedNormalCompletionSimpleIncrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedNormalCompletionSimpleIncrementor delta 1 > SetTracerParameter: BlamedNormalCompletionSimpleIncrementor useblame true > SetTracerParameter: BlamedNormalCompletionSimpleIncrementor resultfilter normalcompletion > SetTracerClassMapping: BlamedNormalCompletionSimpleDecrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedNormalCompletionSimpleDecrementor delta -1 > SetTracerParameter: BlamedNormalCompletionSimpleDecrementor useblame true > SetTracerParameter: BlamedNormalCompletionSimpleDecrementor resultfilter normalcompletion > SetTracerClassMapping: BlamedNormalCompletionMethodTraceIncrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedNormalCompletionMethodTraceIncrementor delta 1 > SetTracerParameter: BlamedNormalCompletionMethodTraceIncrementor reentrancy instance > SetTracerParameter: BlamedNormalCompletionMethodTraceIncrementor useblame true > SetTracerParameter: BlamedNormalCompletionMethodTraceIncrementor resultfilter normalcompletion > SetTracerClassMapping: BlamedNormalCompletionMethodTraceDecrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedNormalCompletionMethodTraceDecrementor delta -1 > SetTracerParameter: BlamedNormalCompletionMethodTraceDecrementor reentrancy instance > SetTracerParameter: BlamedNormalCompletionMethodTraceDecrementor useblame true > SetTracerParameter: BlamedNormalCompletionMethodTraceDecrementor resultfilter normalcompletion > > > SetTracerClassMapping: NormalCompletionSimpleIncrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NormalCompletionSimpleIncrementorPermanent delta 1 > SetTracerParameter: NormalCompletionSimpleIncrementorPermanent resultfilter normalcompletion > SetTracerClassMapping: NormalCompletionSimpleDecrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NormalCompletionSimpleDecrementorPermanent delta -1 > SetTracerParameter: NormalCompletionSimpleDecrementorPermanent resultfilter normalcompletion > SetTracerClassMapping: NormalCompletionMethodTraceIncrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NormalCompletionMethodTraceIncrementorPermanent delta 1 > SetTracerParameter: NormalCompletionMethodTraceIncrementorPermanent reentrancy instance > SetTracerParameter: NormalCompletionMethodTraceIncrementorPermanent resultfilter normalcompletion > SetTracerClassMapping: NormalCompletionMethodTraceDecrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: NormalCompletionMethodTraceDecrementorPermanent delta -1 > SetTracerParameter: NormalCompletionMethodTraceDecrementorPermanent reentrancy instance > SetTracerParameter: NormalCompletionMethodTraceDecrementorPermanent resultfilter normalcompletion > SetTracerClassMapping: BlamedNormalCompletionSimpleIncrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedNormalCompletionSimpleIncrementorPermanent delta 1 > SetTracerParameter: BlamedNormalCompletionSimpleIncrementorPermanent useblame true > SetTracerParameter: BlamedNormalCompletionSimpleIncrementorPermanent resultfilter normalcompletion > SetTracerClassMapping: BlamedNormalCompletionSimpleDecrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedNormalCompletionSimpleDecrementorPermanent delta -1 > SetTracerParameter: BlamedNormalCompletionSimpleDecrementorPermanent useblame true > SetTracerParameter: BlamedNormalCompletionSimpleDecrementorPermanent resultfilter normalcompletion > SetTracerClassMapping: BlamedNormalCompletionMethodTraceIncrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedNormalCompletionMethodTraceIncrementorPermanent delta 1 > SetTracerParameter: BlamedNormalCompletionMethodTraceIncrementorPermanent reentrancy instance > SetTracerParameter: BlamedNormalCompletionMethodTraceIncrementorPermanent useblame true > SetTracerParameter: BlamedNormalCompletionMethodTraceIncrementorPermanent resultfilter normalcompletion > SetTracerClassMapping: BlamedNormalCompletionMethodTraceDecrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedNormalCompletionMethodTraceDecrementorPermanent delta -1 > SetTracerParameter: BlamedNormalCompletionMethodTraceDecrementorPermanent reentrancy instance > SetTracerParameter: BlamedNormalCompletionMethodTraceDecrementorPermanent useblame true > SetTracerParameter: BlamedNormalCompletionMethodTraceDecrementorPermanent resultfilter normalcompletion > > SetTracerClassMapping: ThrownExceptionSimpleIncrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThrownExceptionSimpleIncrementor delta 1 > SetTracerParameter: ThrownExceptionSimpleIncrementor resultfilter thrownexception > SetTracerClassMapping: ThrownExceptionSimpleDecrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThrownExceptionSimpleDecrementor delta -1 > SetTracerParameter: ThrownExceptionSimpleDecrementor resultfilter thrownexception > SetTracerClassMapping: ThrownExceptionMethodTraceIncrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThrownExceptionMethodTraceIncrementor delta 1 > SetTracerParameter: ThrownExceptionMethodTraceIncrementor reentrancy instance > SetTracerParameter: ThrownExceptionMethodTraceIncrementor resultfilter thrownexception > SetTracerClassMapping: ThrownExceptionMethodTraceDecrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThrownExceptionMethodTraceDecrementor delta -1 > SetTracerParameter: ThrownExceptionMethodTraceDecrementor reentrancy instance > SetTracerParameter: ThrownExceptionMethodTraceDecrementor resultfilter thrownexception > SetTracerClassMapping: BlamedThrownExceptionSimpleIncrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedThrownExceptionSimpleIncrementor delta 1 > SetTracerParameter: BlamedThrownExceptionSimpleIncrementor useblame true > SetTracerParameter: BlamedThrownExceptionSimpleIncrementor resultfilter thrownexception > SetTracerClassMapping: BlamedThrownExceptionSimpleDecrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedThrownExceptionSimpleDecrementor delta -1 > SetTracerParameter: BlamedThrownExceptionSimpleDecrementor useblame true > SetTracerParameter: BlamedThrownExceptionSimpleDecrementor resultfilter thrownexception > SetTracerClassMapping: BlamedThrownExceptionMethodTraceIncrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedThrownExceptionMethodTraceIncrementor delta 1 > SetTracerParameter: BlamedThrownExceptionMethodTraceIncrementor reentrancy instance > SetTracerParameter: BlamedThrownExceptionMethodTraceIncrementor useblame true > SetTracerParameter: BlamedThrownExceptionMethodTraceIncrementor resultfilter thrownexception > SetTracerClassMapping: BlamedThrownExceptionMethodTraceDecrementor com.wily.introscope.agent.trace.MethodFinishCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedThrownExceptionMethodTraceDecrementor delta -1 > SetTracerParameter: BlamedThrownExceptionMethodTraceDecrementor reentrancy instance > SetTracerParameter: BlamedThrownExceptionMethodTraceDecrementor useblame true > SetTracerParameter: BlamedThrownExceptionMethodTraceDecrementor resultfilter thrownexception > > SetTracerClassMapping: ThrownExceptionSimpleIncrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThrownExceptionSimpleIncrementorPermanent delta 1 > SetTracerParameter: ThrownExceptionSimpleIncrementorPermanent resultfilter thrownexception > SetTracerClassMapping: ThrownExceptionSimpleDecrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThrownExceptionSimpleDecrementorPermanent delta -1 > SetTracerParameter: ThrownExceptionSimpleDecrementorPermanent resultfilter thrownexception > SetTracerClassMapping: ThrownExceptionMethodTraceIncrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThrownExceptionMethodTraceIncrementorPermanent delta 1 > SetTracerParameter: ThrownExceptionMethodTraceIncrementorPermanent reentrancy instance > SetTracerParameter: ThrownExceptionMethodTraceIncrementorPermanent resultfilter thrownexception > SetTracerClassMapping: ThrownExceptionMethodTraceDecrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: ThrownExceptionMethodTraceDecrementorPermanent delta -1 > SetTracerParameter: ThrownExceptionMethodTraceDecrementorPermanent reentrancy instance > SetTracerParameter: ThrownExceptionMethodTraceDecrementorPermanent resultfilter thrownexception > SetTracerClassMapping: BlamedThrownExceptionSimpleIncrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedThrownExceptionSimpleIncrementorPermanent delta 1 > SetTracerParameter: BlamedThrownExceptionSimpleIncrementorPermanent useblame true > SetTracerParameter: BlamedThrownExceptionSimpleIncrementorPermanent resultfilter thrownexception > SetTracerClassMapping: BlamedThrownExceptionSimpleDecrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedThrownExceptionSimpleDecrementorPermanent delta -1 > SetTracerParameter: BlamedThrownExceptionSimpleDecrementorPermanent useblame true > SetTracerParameter: BlamedThrownExceptionSimpleDecrementorPermanent resultfilter thrownexception > SetTracerClassMapping: BlamedThrownExceptionMethodTraceIncrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedThrownExceptionMethodTraceIncrementorPermanent delta 1 > SetTracerParameter: BlamedThrownExceptionMethodTraceIncrementorPermanent reentrancy instance > SetTracerParameter: BlamedThrownExceptionMethodTraceIncrementorPermanent useblame true > SetTracerParameter: BlamedThrownExceptionMethodTraceIncrementorPermanent resultfilter thrownexception > SetTracerClassMapping: BlamedThrownExceptionMethodTraceDecrementorPermanent com.wily.introscope.agent.trace.MethodFinishCounterPermanent com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: BlamedThrownExceptionMethodTraceDecrementorPermanent delta -1 > SetTracerParameter: BlamedThrownExceptionMethodTraceDecrementorPermanent reentrancy instance > SetTracerParameter: BlamedThrownExceptionMethodTraceDecrementorPermanent useblame true > SetTracerParameter: BlamedThrownExceptionMethodTraceDecrementorPermanent resultfilter thrownexception > > SetTracerClassMapping: FullTTDetailsTracer com.wily.introscope.agent.trace.FullTTDetailsTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerClassMapping: FullTTDetailsTracerDifferenceInstances com.wily.introscope.agent.trace.FullTTDetailsTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: FullTTDetailsTracerDifferenceInstances reentrancy instance > > ################## > # there error tracers have been substituted with mappings from new error tracers. > ################## > > #SetTracerClassMapping: ExceptionErrorReporter com.wily.introscope.agent.errors.MethodThrewErrorReportingTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > #SetTracerParameter: ExceptionErrorReporter reentrancy instance > > #SetTracerClassMapping: MethodCalledErrorReporter com.wily.introscope.agent.errors.MethodCompletedErrorReportingTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > #SetTracerParameter: MethodCalledErrorReporter reentrancy instance > #SetTracerClassMapping: ThisErrorReporter com.wily.introscope.agent.errors.ThisErrorReportingTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > #SetTracerParameter: ThisErrorReporter reentrancy instance > > #SetTracerClassMapping: HTTPErrorCodeReporter com.wily.introscope.agent.errors.HTTPErrorCodeReporter com.wily.introscope.probebuilder.validate.MetricNameValidator > #SetTracerParameter: HTTPErrorCodeReporter reentrancy instance > > SetTracerOrdering: HTTPErrorCodeReporter 1000 > SetTracerOrdering: MethodCalledErrorReporter 1000 > SetTracerOrdering: ExceptionErrorReporter 1000 > > #################### > # end error tracers removed > ################## > > SetTracerClassMapping: StalledMethodTracer com.wily.introscope.agent.trace.StalledMethodTracer com.wily.introscope.probebuilder.validate.StalledMethodTracerValidator > SetTracerClassMapping: StalledMethodTracerDifferentInstances com.wily.introscope.agent.trace.StalledMethodTracer com.wily.introscope.probebuilder.validate.StalledMethodTracerValidator > SetTracerParameter: StalledMethodTracerDifferentInstances reentrancy instance > SetTracerClassMapping: StalledMethodTracerDifferentMethods com.wily.introscope.agent.trace.StalledMethodTracer com.wily.introscope.probebuilder.validate.StalledMethodTracerValidator > SetTracerParameter: StalledMethodTracerDifferentMethods reentrancy methodname > > SetTracerClassMapping: ThresholdMethodTimer com.wily.introscope.agent.trace.ThresholdMethodTimer com.wily.introscope.probebuilder.validate.ResourceNameAndThresholdValidator > SetTracerClassMapping: SimpleInstanceCounter com.wily.introscope.agent.trace.SimpleInstanceCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > > ############# > # Temporarely removed from here to allow for double loading of configuration. > ############# > #SetTracerClassMapping: BackendMarker com.wily.introscope.agent.trace.hc2.BackendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: BackendMarker forcestandardmetrics false > #SetTracerClassMapping: FrontendMarker com.wily.introscope.agent.trace.hc2.FrontendTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > > # Generic blame point -- gives blamed MethodTimer, PerIntervalCounter and > # ConcurrentInvocationCounter metrics > #SetTracerClassMapping: BlamePointTracer com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > > #SetTracerClassMapping: DefaultFrontendBlamePointTracer com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: DefaultFrontendBlamePointTracer defaultfrontend true > > #SetTracerClassMapping: BlamePointTracerDifferentInstances com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: BlamePointTracerDifferentInstances reentrancy instance > > #SetTracerClassMapping: BlamePointTracerDifferentMethods com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: BlamePointTracerDifferentMethods reentrancy methodname > > SetTracerClassMapping: BlamePointTracerHc2 com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > > #SetTracerClassMapping: DefaultFrontendBlamePointTracerDifferentInstances com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: DefaultFrontendBlamePointTracerDifferentInstances reentrancy instance > #SetTracerParameter: DefaultFrontendBlamePointTracerDifferentInstances defaultfrontend true > > SetTracerClassMapping: BlamePointTracerHc2 com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > > #SetTracerClassMapping: DefaultFrontendBlamePointTracerDifferentMethods com.wily.introscope.agent.trace.hc2.BlamePointTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerParameter: DefaultFrontendBlamePointTracerDifferentMethods reentrancy methodname > #SetTracerParameter: DefaultFrontendBlamePointTracerDifferentMethods defaultfrontend true > > ############ > # end temporary removal > ############ > > > # simple validator is used here, but note that stack trace dump does not produce a metric. Just use a dummy metric name. > SetTracerClassMapping: DumpStackTraceTracer com.wily.introscope.agent.trace.DumpStackTraceTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > > > # Backward compatibility > SetTracerClassMapping: MethodInvocationCounter com.wily.introscope.agent.trace.MethodInvocationCounter com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerClassMapping: BlamedMethodInvocationCounter com.wily.introscope.agent.trace.BlamedMethodInvocationCounter com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerClassMapping: BlamedComponentTimer com.wily.introscope.agent.trace.BlamedComponentTimer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerClassMapping: BlamedConcurrentComponentTimer com.wily.introscope.agent.trace.BlamedConcurrentComponentTimer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerClassMapping: ResponseTimer com.wily.introscope.agent.trace.ResponseTimer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerClassMapping: ResponseTimerWithPackageName com.wily.introscope.agent.trace.ResponseTimerWithPackageName com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerClassMapping: ConcurrentResponseTimer com.wily.introscope.agent.trace.ConcurrentResponseTimer com.wily.introscope.probebuilder.validate.ResourceNameValidator > > > # The BackendMarker (BackendTracer) must be before any other tracer, > # so that the backend is recognized at the correct time > #SetTracerOrdering: BackendMarker -1000000 > > SetTracerOrdering: BlamedMethodTimerDifferentInstances -100 > SetTracerOrdering: BlamedMethodRateTracerDifferentInstances -100 > SetTracerOrdering: BlamedPerIntervalCounterDifferentInstances -100 > SetTracerOrdering: BlamedNormalCompletionPerIntervalCounterDifferentInstances -100 > SetTracerOrdering: BlamedThrownExceptionPerIntervalCounterDifferentInstances -100 > SetTracerOrdering: BlamedMethodTraceIncrementor -100 > SetTracerOrdering: BlamedMethodTraceDecrementor -100 > SetTracerOrdering: BlamedNormalCompletionMethodTraceIncrementor -100 > SetTracerOrdering: BlamedNormalCompletionMethodTraceDecrementor -100 > SetTracerOrdering: BlamedThrownExceptionMethodTraceIncrementor -100 > SetTracerOrdering: BlamedThrownExceptionMethodTraceDecrementor -100 > SetTracerOrdering: BlamedMethodStartTraceIncrementor -100 > SetTracerOrdering: BlamedMethodStartTraceDecrementor -100 > SetTracerOrdering: BlamedMethodTimerDifferentMethods 100 > SetTracerOrdering: BlamedMethodRateTracerDifferentMethods 100 > SetTracerOrdering: BlamedPerIntervalCounterDifferentMethods 100 > SetTracerOrdering: BlamedNormalCompletionPerIntervalCounterDifferentMethods 100 > SetTracerOrdering: BlamedThrownExceptionPerIntervalCounterDifferentMethods 100 > > # Tracers and validator for Dynamic Instrumentation > #SetTracerClassMapping: ConditionalBlamePointTracer com.wily.introscope.agent.trace.ConditionalBlamePointTracer com.wily.introscope.probebuilder.validate.ConditionalDynamicResourceNameValidator > #SetTracerClassMapping: DynamicBlamePointTracer com.wily.introscope.agent.trace.ConditionalBlamePointTracer com.wily.introscope.probebuilder.validate.ConditionalDynamicResourceNameValidator > #SetTracerClassMapping: ConditionalAnchorTracer com.wily.introscope.agent.trace.ConditionalAnchorTracer com.wily.introscope.probebuilder.validate.ConditionalDynamicResourceNameValidator > > ################# > # removed for multiple configuration . this is temporary > ################ > > #SetTracerClassMapping: HttpServletTracer com.wily.introscope.agent.trace.hc2.HttpServletTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > #SetTracerClassMapping: ServletTracingDisablingTracer com.wily.introscope.agent.trace.ServletTracingDisablingTracer com.wily.introscope.probebuilder.validate.ResourceNameValidator > > ############### > # end remove > ############### > > # Backward compatibility > SetTracerClassMapping: StatementExecuteQueryMethodTimer com.wily.introscope.agent.trace.jdbc.StatementExecuteQueryMethodTimer com.wily.introscope.probebuilder.validate.ResourceNameValidator > SetTracerClassMapping: StatementExecuteUpdateMethodTimer com.wily.introscope.agent.trace.jdbc.StatementExecuteUpdateMethodTimer com.wily.introscope.probebuilder.validate.ResourceNameValidator > > ####################### > # Driver-aware tracers > # ==================== > # These tracers understand the {drivername} syntax > # > SetTracerClassMapping: DriverAwareMethodTimerDifferentInstances com.wily.introscope.agent.trace.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: DriverAwareMethodTimerDifferentInstances nameformatter com.wily.introscope.agent.trace.jdbc.DriverNameFormatter > SetTracerParameter: DriverAwareMethodTimerDifferentInstances reentrancy instance > SetTracerClassMapping: DriverAwareBlamedMethodTimerDifferentInstances com.wily.introscope.agent.trace.MethodTimer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: DriverAwareBlamedMethodTimerDifferentInstances nameformatter com.wily.introscope.agent.trace.jdbc.DriverNameFormatter > SetTracerParameter: DriverAwareBlamedMethodTimerDifferentInstances reentrancy instance > SetTracerParameter: DriverAwareBlamedMethodTimerDifferentInstances useblame true > SetTracerClassMapping: DriverAwareMethodRateTracerDifferentInstances com.wily.introscope.agent.trace.MethodRateTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: DriverAwareMethodRateTracerDifferentInstances nameformatter com.wily.introscope.agent.trace.jdbc.DriverNameFormatter > SetTracerParameter: DriverAwareMethodRateTracerDifferentInstances reentrancy instance > SetTracerClassMapping: DriverAwareBlamedMethodRateTracerDifferentInstances com.wily.introscope.agent.trace.MethodRateTracer com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: DriverAwareBlamedMethodRateTracerDifferentInstances nameformatter com.wily.introscope.agent.trace.jdbc.DriverNameFormatter > SetTracerParameter: DriverAwareBlamedMethodRateTracerDifferentInstances reentrancy instance > SetTracerParameter: DriverAwareBlamedMethodRateTracerDifferentInstances useblame true > SetTracerClassMapping: DriverAwarePerIntervalCounterDifferentInstances com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: DriverAwarePerIntervalCounterDifferentInstances nameformatter com.wily.introscope.agent.trace.jdbc.DriverNameFormatter > SetTracerParameter: DriverAwarePerIntervalCounterDifferentInstances reentrancy instance > SetTracerClassMapping: DriverAwareBlamedPerIntervalCounterDifferentInstances com.wily.introscope.agent.trace.PerIntervalCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: DriverAwareBlamedPerIntervalCounterDifferentInstances nameformatter com.wily.introscope.agent.trace.jdbc.DriverNameFormatter > SetTracerParameter: DriverAwareBlamedPerIntervalCounterDifferentInstances reentrancy instance > SetTracerParameter: DriverAwareBlamedPerIntervalCounterDifferentInstances useblame true > SetTracerClassMapping: DriverAwareConcurrentInvocationCounterDifferentInstances com.wily.introscope.agent.trace.ConcurrentInvocationCounter com.wily.introscope.probebuilder.validate.MetricNameValidator > SetTracerParameter: DriverAwareConcurrentInvocationCounterDifferentInstances nameformatter com.wily.introscope.agent.trace.jdbc.DriverNameFormatter > SetTracerParameter: DriverAwareConcurrentInvocationCounterDifferentInstances reentrancy instance > SetTracerClassMapping: DriverAwareStalledMethodTracer com.wily.introscope.agent.trace.StalledMethodTracer com.wily.introscope.probebuilder.validate.StalledMethodTracerValidator > SetTracerParameter: DriverAwareStalledMethodTracer nameformatter com.wily.introscope.agent.trace.jdbc.DriverNameFormatter > SetTracerClassMapping: DriverAwareStalledMethodTracerDifferentInstances com.wily.introscope.agent.trace.StalledMethodTracer com.wily.introscope.probebuilder.validate.StalledMethodTracerValidator > SetTracerParameter: DriverAwareStalledMethodTracerDifferentInstances nameformatter com.wily.introscope.agent.trace.jdbc.DriverNameFormatter > SetTracerParameter: DriverAwareStalledMethodTracerDifferentInstances reentrancy instance > > #SetTracerOrdering: HttpServletTracer -1000 > #SetTracerOrdering: ServletTracingDisablingTracer -2000 > > SetTracerOrdering: DriverAwareBlamedMethodTimerDifferentInstances -100 > SetTracerOrdering: DriverAwareBlamedMethodRateTracerDifferentInstances -100 > SetTracerOrdering: DriverAwareBlamedPerIntervalCounterDifferentInstances -100 > > ######################################## > # De-coupling Errordetector and sqlagent > # ====================================== > # The following SetFlag directives have been removed from sqlagent.pbd > # and added here, so that we can eliminate the need to have a sqlagent installation > # for errordetector to work. > > SetFlag: SQLAgentStatements > > ##################################### > # Tomcat flags > # =============== > > ### HttpSession Support > SetFlag: ApacheStandardSessionTracing > SetFlag: SuperpagesSessionTracing > > SetFlag: HTTPSessionTracing > > ### Tomcat Sessions > SetFlag: FormattedSessionTracing > SetFlag: UnformattedSessionTracing > SetFlag: PersistentSessionTracing > > ### Authentication Support > SetFlag: AuthenticationTracing > > ### DBCP Support > SetFlag: DBCPTracing > SetFlag: DBCPv55Tracing > > ### Server Info Support > SetFlag: ServerInfoTracing > > ### Thread Pool Support > SetFlag: ThreadPoolTracing Finished file dump for /com/wily/introscope/probebuilder/pbd/required.pbd ***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** Unable to instrument. Invalid settings provided: 3 Can't proceed because there are conflicting tracer class mappings for BlamedMethodTimer, BlamedNormalCompletionSimpleIncrementor, BlamedPerIntervalCounterDifferentInstances, MethodTimerDifferentMethods, BlamedThrownExceptionPerIntervalCounter, BlamedThrownExceptionPerIntervalCounterDifferentMethods, NormalCompletionMethodTraceIncrementor, BlamedMethodTraceIncrementor, BlamedNormalCompletionMethodTraceIncrementor, BlamedMethodTraceDecrementor, BlamedPerIntervalCounterDifferentMethods, NormalCompletionPerIntervalCounter, BlamedSimpleIncrementor, MethodTraceIncrementor, BlamedNormalCompletionMethodTraceDecrementor, ThrownExceptionPerIntervalCounterDifferentInstances, PerIntervalCounter, NormalCompletionPerIntervalCounterDifferentInstances, SimpleIncrementor, BlamedThrownExceptionSimpleDecrementor, SimpleDecrementor, BlamedNormalCompletionSimpleDecrementor, NormalCompletionMethodTraceDecrementor, BlamedNormalCompletionPerIntervalCounter, BlamedMethodTimerDifferentInstances, BlamedThrownExceptionSimpleIncrementor, ThrownExceptionMethodTraceIncrementor, ThrownExceptionMethodTraceDecrementor, NormalCompletionSimpleIncrementor, BlamedThrownExceptionMethodTraceDecrementor, BlamedNormalCompletionPerIntervalCounterDifferentMethods, BlamedSimpleDecrementor, MethodTraceDecrementor, NormalCompletionPerIntervalCounterDifferentMethods, BlamedMethodTimerDifferentMethods, NormalCompletionSimpleDecrementor, BlamedPerIntervalCounter, ThrownExceptionPerIntervalCounter, BlamedThrownExceptionPerIntervalCounterDifferentInstances, MethodTimer, BlamedThrownExceptionMethodTraceIncrementor, ThrownExceptionSimpleIncrementor, BlamedNormalCompletionPerIntervalCounterDifferentInstances, PerIntervalCounterDifferentInstances, ThrownExceptionPerIntervalCounterDifferentMethods, PerIntervalCounterDifferentMethods, ThrownExceptionSimpleDecrementor, MethodTimerDifferentInstances. *****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************