Skip to content

dgetzlaf/performance-signature-dynatrace-plugin

 
 

Repository files navigation

Performance Signature with Dynatrace (AppMon) for Jenkins

Build Status Sonarqube Jenkins Plugin Dependabot Status

Smoking latest software products are created with the help of flexible and agile systems in a continuous integration (CI) environment. Such environments include a CI-Server like Jenkins. The Performance Signature collects performance values during a build and evaluates and compares the result with previous builds and non-functional requirements. Several software tests can be run and evaluated automatically, so that the most important key performance indicators (KPI) can be summarized and be available for all project participants very quickly.

Get in touch with Application Performance Experts

T-Systems

T-Systems Multimedia Solutions GmbH

Send a mail to the Application Performance Team

Awards

  • Winner of the Dynatrace Solution Innovation Award EMEA 2016
  • Winner of the Dynatrace EMEA API Challenge 2018

Table of Contents

Introduction

The Performance Signature evaluates aggregated load and performance data from Dynatrace after each build. We are currently supporting three data sources:

  • Dynatrace AppMon
  • Dynatrace SaaS/Manged
  • Remote Jenkins Jobs with enabled Performance Signature

Each data source has it's own Jenkins plugin, but all Jenkins plugins depend on the Performance Signature: UI Plugin. Find below the documentation of each component.

Installation

Using Jenkins Update Center

The recommended way of installing the plugin is by using the Update Center (plugin directory). Navigate to Manage Jenkins -> Manage Plugins page and switch to the Available tab. Search for the keyword "Performance Signature:" and install the plugin.

Manual Installation

This procedure is meant for developers, who want to install a locally built plugin version.

  • build the plugin from source using mvn package command
  • in Jenkins, go to the Manage Jenkins -> Manage Plugins
  • switch to the Advanced tab
  • upload the built plugin package from the target/performance-signature-*.hpi path to the Upload Plugin section
  • restart Jenkins

Problems? Questions? Suggestions?

  • Post any problems, questions or suggestions to the Dynatrace Community's Application Monitoring & UEM Forum.
  • Contact the Performance Experts at T-Systems: performance@t-systems-mms.com

Additional Resources

Dynatrace AppMon Documentation

Dynatrace SaaS/Managed Documentation

Links

Packages

No packages published

Languages

  • Java 84.2%
  • JavaScript 15.4%
  • CSS 0.4%