# DynaTrace

### Overview

The new Luciq integration with Dynatrace enables end-to-end tracing for network calls, connecting client-side and server-side monitoring for your network requests. By using a unique trace ID, you can follow any network request from the client to the server, providing insights for troubleshooting networking issues.

<figure><img src="/files/Tg3t0v1faXO3A5jQoZZv" alt=""><figcaption></figcaption></figure>

### Prerequistes

#### Dynatrace

To use this integration, ensure the following prerequisites are met in your Dynatrace setup:

* **Supporting for W3C Context Propagation**: Have W3C enabled. W3C Trace Context support is available as an Early Adopter Release (no registration required) beginning with Dynatrace version 1.180.
  * You can enable this on Dynatrace through Settings > Server-side service monitoring > Deep monitoring > Distributed tracing.

#### Luciq

* **Supported Platforms**: This integration is only supported for iOS and Android.
* **Luciq SDK Version**: Ensure you have a minimum SDK v13.2.0 or higher on either iOS or Android.

## Integration Steps

{% hint style="info" %}
By setting up this integration, Luciq will attach a trace ID as an HTTP header to your network requests. This allows us to link network requests from Luciq to New Relic.
{% endhint %}

Go to **Settings -> Integrations -> Dynatrace** in your Luciq dashboard, and follow these integration steps:

{% stepper %}
{% step %}
**Set Up**

* Enter your Dynatrace dashboard link.
  * If you’re using Dynatrace SaaS, replace x in `x.apps.dynatrace.com` with your environment ID.
  * If you're using Dynatrace Managed (on-premises), replace x in `x.apps.dynatrace.com` with your Dynatrace domain.

<figure><img src="/files/x6e5QpGh0ipklUMHpnXC" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Test**

* Validate the Dynatrace dashboard link to ensure it is correct.

<figure><img src="/files/esCrYMN5erX5f3vGz1Ge" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
**Finish**

* Ensure the **APM - Network Requests** checkbox is checked to trace network requests to Dynatrace.
* Give your integration a name and save the integration.

<figure><img src="/files/dFzTvqlbeXCXdsBU51iW" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

### Using the Integration

When a network occurrence is logged, a unique trace ID will appear on the occurrence page in the Luciq dashboard.

Navigate to any network occurrence received after you created the integration, click on “View on Dynatrace” to view the same network occurrence on your Dynatrace dashboard.

<figure><img src="/files/Y7CyjQlKhqzP5pcms5Rn" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.luciq.ai/product-guides-and-integrations/integrations/dynatrace.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
