Skip to content

1. About

This demo will run a Grafana k6 script and use the Dynatrace output plugin to stream metrics to Dynatrace.

Dynatrace k6 dashboard

Logical Architecture#

Below is the "flow" of information and actors during this demo.

This architecture also holds true for other load testing tools (eg. JMeter).

Tip

This can (and should be) extended as demonstrated in the release validation Observability Lab) to include the ability to trigger automated deployment checks.

  1. A load test is executed. The HTTP requests are annotated with the standard header values.

  2. Metrics are streamed during the load test (if the load testing tool supports this) or the metrics are send at the end of the load test.

  3. The load testing tool is responsible for sending an SDLC event to signal "test is finished". Integrators are responsible for crafting this event to contain any important information required by Dynatrace such as the test duration.

Logical Architecture

Compatibility#

Deployment Tutorial Compatible
Dynatrace Managed ✔️
Dynatrace SaaS ✔️