Skip to content

neotys-rd/Dynatrace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dynatrace OneAgent

Overview

This bundle of advanced actions allows you to integrate NeoLoad and Dynatrace OneAgent to improve the analysis of a load testing test.

This bundle has the following actions:

  • DynatraceEvents Links a load testing event to all services used by an Application monitored by Dynatrace

  • DynatraceMonitoring

    • Dynatrace -> NeoLoad: Retrieve Infrastructure and Services metrics from DynaTrace and insert them in NeoLoad External Datas so that you can correlate NeoLoad and DynaTrace metrics within NeoLoad.
    • NeoLoad -> Dynatrace: Send the global statistics of the test to Dynatrace OneAgent so that it can be used as custom metrics in Dynatrace dashboards.
Property Value
Maturity Experimental
Author Neotys Partner Team
License BSD Simplified
NeoLoad 6.1 (Enterprise or Professional Edition w/ Integration & Advanced Usage and NeoLoad Web option required)
Requirements NeoLoad Web SaaS subscription
Bundled in NeoLoad No
Download Binaries See the latest release

Installation

  1. Download the latest release
  2. Read the NeoLoad documentation to see How to install a custom Advanced Action

Set-up

Once installed, how to use in a given NeoLoad project:

  1. Create a User Path “Dynatrace”
  2. Insert DynatraceEvents in the ‘End’ block.
  3. Insert DynatraceMonitoring in the ‘Actions’ block.
  4. Create a Population “Dynatrace” that contains 100% of User Path “Dynatrace”
  5. In the Runtime section, select your scenario, select the “Dynatrace” population and define a constant load of 1 user.

Parameters for Dynatrace Events

Name Description
Dynatrace_ID Id of your saas dynatrace environment (http://.live.dynatrace.com)
Dynatrace_API_KEY API key of your dynatrace account
Tags (optional) Dynatrace Tags of the services used by your SUT
EventStatus : status sent to dynatrace : START or STOP
Dynatrace_Managed_Hostname (Optional) Hostname of your dynatrace managed environment

Parameters for Dynatrace Monitoring

Tip: Get NeoLoad API information in NeoLoad preferences: Project Preferences / REST API.

Name Description
Dynatrace_ID Id of your saas dynatrace environment (http://.live.dynatrace.com)
Dynatrace_API_KEY API key of your dynatrace account
Tags (optional) Dynatrace Tags of the services used by your SUT
EventStatus : status sent to dynatrace : START or STOP
Dynatrace_Managed_Hostname (Optional) Hostname of your dynatrace managed environment
NeoLoadAPIHost IP address or Host of the DataExchange API
NeoLoadAPIport Port of the NL DataExchange API
NeoLoadKeyAPI API key of the DataExchange API

Status Codes

  • NL-DynatraceMonitoring_ERROR: Issue while monitoring dynatrace
  • NL-DynatraceEvent_ERROR: Error while sending the event to dynatrace

About

Integration between NeoLoad and Dynatrace OneAgent

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages