Tool Integration and Automation dynaTrace Eclipse Integration Plugin
Java HTML
Latest commit 117e925 May 26, 2017 @micmich micmich committed on GitHub Eclipse marketplace info added (#8)
Eclipse marketplace info added
fixed installation instructions due to new release zip content format

README.md

Dynatrace Eclipse Integration Plugin Build Status

The Dynatrace Eclipse Integration Plugin enables you to:

  • launch applications with an injected Dynatrace AppMon Agent directly from Eclipse IDE
  • retrieve & display the key architectural metrics (such as number of SQL queries, external API calls, exceptions and log messages) from your tests
  • perform lookups of source code files and methods from applications under diagnosis in Dynatrace AppMon

Table of Contents

Installation

Prerequisites

  • Dynatrace Application Monitoring Version: 6.3, 6.5, 7.0
  • Eclipse Version: Juno, Kepler, Luna, Mars, Neon

Use Eclipse marketplace

marketplace entry

Download from github

  • Download the latest plugin .zip archive
  • in Eclipse, click on "Help" / "Install New Software..."
  • Add.., Archive...
  • select the downloaded archive

add site

Configuration

Global Settings

The global settings for the plugin are located under Window / Preferences

global settings

Run Configurations

run configurations

edit run configurations

Using the Eclipse Integration Plugin

Launcher

The launcher will run applications with an injected Dynatrace Agent using the agent name and additional parameters defined in the run configuration:

edit run configurations

The launcher supports the following launch mode:

  • Java application
  • JUnit test
  • Equinox OSGi application
  • Eclipse workbench application

The agent will output debug information into the console:

edit run configurations

Test Results

When launching JUnit tests with the Dynatrace launcher, the plug-in will automatically register a test run to the Dynatrace Server. The results and key architectural metrics are automatically retrieved and displayed in the Test Result tab.

edit run configurations

The test results are also visible in the Dynatrace Client for further drill-down to the PurePath level.

edit run configurations

Source Code Lookup

The Dynatrace Client enables you to analyze PurePaths down to the individual methods that have been instrumented in the context of the captured transaction. When you identify a problematic method either in the PurePath view or in the Methods view of the Dynatrace Client, you can use the Source Code Lookup to jump to the source code line if you have the Eclipse project open.

edit run configurations

Problems? Questions? Suggestions?

Additional Resources

Dynatrace AppMon Documentation

Recorded Webinars

Blogs