Open Source > Instrumentation Generation Toolkit
Eclipse-based Toolkit for Application Instrumentation
Introduction
Instrumentation is essential for quality assurance during application development as well as for production system monitoring. Especially for enterprise applications, a detailed analysis of internal processes is required. Depending on the requested kind of monitoring information, instrumentation can be achieved by inserting general purpose logging statements (e.g. complying to the Log4J specification) or the use of more specialised performance measurement APIs, e.g. The Open Group Application Response Measurement
(ARM)
.
The Eclipse plug-ins for model-based instrumentation of applications are a suite of easy to use plug-ins for instrumentation with Log4J and ARM. The tedious task of manual instrumentation is supported by an easy to use GUI interface.
Contributors
The Pattern-based Application Instrumentation Toolkit was developed by the
Distributed Systems Lab
of
RheinMain University of Applied Sciences
in cooperation with
tang-IT Consulting GmbH
and is part of the results of the research project
PerManEntA
.
This work was funded under contract by the German Federal Ministry of Education and Research (see
PerManEntA
project page for details).
At RheinMain University of Applied Sciences, the following persons were involved in creating the initial release of the toolkit:
At tang-IT Consulting GmbH, the following persons were involved in creating the initial release of the toolkit:
- Marcus Thoss
Documentation
Release 1.1, February 2008Download
The following downloads require Eclipse 3.3 with JDT (Java Development tools) to work as expected.
The instrumentation toolkit is distributed under the
Apache License Version 2.0.
The software therefore is downloadable on an "as is" basis, without warranties or conditions of any kind. Please see the license text for further details.
Release 1.1, February 2008
Binaries
- Instrumentation Toolkit - Eclipse Update Site (Recommended)
- Instrumentation Toolkit - manual download [tgz]
Related Downloads / Prerequisites
Eclipse 3.3 Log4J ARM implementationsContact
Please contact
Reinhold Kroeger
or
Thorsten Stein
for comments and questions.