Google

MM Replicator

A CA-Wily Introscope server web plugin, that can replicate Introscope
management modules.

MM Replicator

A new MM is about to be created, where keywords extracted from the template MM is given new values.

Requirements

This webapp is an server-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.

This webapp has been developed and tested using Introscope version 8.

  •  Java 5+
  •  Introscope Server (EM) installed

Installation

Unpack the distribution ZIP and drop the (mmreplicator.war) WAR file into the $INTROSCOPE_SERVER/webapps/ directory. Within a minute or so, it will be deployed to the embedded Jetty of the EM. It can then be accessed using the URL

http://MyIntroscopeHost:8081/mmreplicator

Assuming the embedded Jetty is deployed using the standard port 8081.

Usage

Steps for replication are

  • Create and prepare a template management module, with keywords (@KEYWORD@).
  • Browse to the Replicator webapp (http://MyIntroscopeHost:8081/mmreplicator).
  • Choose a template MM.
  • Give the new MM a unique name and give values for all keywords.
  • Generate it and within a minute the new MM will be deployed to the Introscope server.

Scripting

It is also possible to script the actions, using tool such cURL (http://curl.haxx.se/). Here is an example, using the open source command line program cURL, where the replacement keywords are NAME and AGENTEXPR.

<pre>$ curl 'http://localhost:8081/mmreplicator/substitute.groovy?template=wdp-template.jar&domain=none&filename=foobar&action=GENERATE&TOKEN_NAME=FooBar&TOKEN_AGENTEXPR=.*foo.*'
Created /opt/Introscope/Introscope-8.2.2.0/EM/deploy/test2.jar</pre>

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?