Google

Expression Tracer

This is a CA-Wily Introscope tracer-type that can evaluate an OGNL invocation expression on the instrumented (target) object or any of its method arguments or return value.

The idea is to provide a convenient way to retrieve business related metric values (i.e. not performance metrics), such as the number of task jobs, generated reports, bets and more.

ExpressionTracer metrics

ExpressionTracer metrics

Requirements

This Java library is an agent-side plug-in for CA-Wily Introscope. Introscope is a commercial tool for application performance management (APM) of (large) Java applications in production. In order to use and/or compile this library you need to have a valid Introscope license. For compilation, a valid Agent.jar file is required as well. You will need to manually install this JAR file into your local Maven cache, using the instructions in the POM file of this project.

This library has been developed and tested using Introscope version 8 (but also version 7 and version 6).

Features

Using an Introscope Agent configuration, you point out a set of target objects and their methods. An instrumentation point is one invoked method on one target object. In general, you get the five performance metrics, such as time, count, currency, etc.

Using ExpressionTracer, you can create metrics based on

  • the return value of the target method
  • any of the arguments to the target method
  • the returned value of invoking any other method of the target object
  • the returned value of invoking a method of any of the above
A complete Maven generated user documentation can be found here>>.

Links and Downloads

Leave a Comment

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Why ask?