> For the complete documentation index, see [llms.txt](https://docs.thousandeyes.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.thousandeyes.com/product-documentation/tests/multi-service-views.md).

# Multi-Service Views

Multi-service views allow ThousandEyes users to build a more comprehensive view of their environment by combining multiple test views into one multi-service view. These views allow users to look at a service from multiple angles, or multiple services from the same angle, in order to simplify/streamline the root cause analysis process and assist in identifying issues quickly.

{% embed url="<https://www.youtube.com/watch?v=KfeOPBnv-Qo>" %}

## Supported Tests

Multi-service views are available for the following test types:

* HTTP server
* Page load
* Transaction (Browser)
* Network (End-to-End)
* DNS server
* DNS trace
* DNSSEC
* FTP
* SIP

{% hint style="info" %}
Agent to agent and RTP stream tests are not supported.
{% endhint %}

This section explains how to implement a multi-service view, how it changes what your test data means, and the limitations of the current implementation.

## Configure a Multi-Service View

### Create a Multi-Service View

To create a multi-service view:

1. Navigate to the **Network & App Synthetics > Views** page.
2. Open the **Current Test** drop-down menu.

Tests that support multi-service views show a **Plus** icon when the mouse cursor is hovered over them.

![](/files/-MS0WZiQcElvqsc-9RNr)

To add tests to the views:

* Click the **Plus** icon beside each desired individual test.
* Click the **Group By > Labels** button, and click the **Plus** icon beside a label name to add all tests in that label. For information on creating tags, see [Work with key-value tags](https://docs.thousandeyes.com/product-documentation/tags/working-with-tags).

![](/files/-MS0WZiZc1_MJnwX81EI)

* Use test and label filters to identify the desired tests, and click the **Add to Selected Tests** link at the bottom of the list of tests to add all filtered tests.

{% hint style="info" %}
Tests that do not support multi-service views show a restricted icon instead of the plus icon.

<img src="/files/-MS0WZig2kU50xU6szXk" alt="" data-size="original">
{% endhint %}

{% hint style="warning" %}
Multi-service views currently support a maximum of 10 tests. If more than 10 tests are selected via a label or a filter, the first 10 alphabetically will be added to the view. Users should ensure that the correct tests have been added/excluded before continuing.
{% endhint %}

### Save a Multi-Service View

Currently, there is no way to “save” a multi-service view. However, to quickly recreate one at any time, create a specific label for the tests that can later be added to the view. For information on creating tags, see [Work with key-value tags](https://docs.thousandeyes.com/product-documentation/tags/working-with-tags).

### Exit a Multi-Service View

There are several ways to exit a multi-service view:

* Open the **Current Test** drop-down menu and select a specific test.
* Click the **Remove** icon beside the tests you want to remove (this icon replaces the **Plus** icon for tests that are in a multi-service view).

![](/files/-MS0WZis4DFjugkw4HN3)

* Open the **Server** drop-down menu and select the specific test you want to look at.

## Review Multi-Service View Test Data

### Timeline

![](/files/-MS0WZiyYbAzyoTZcEmN)

Unlike in a normal **Timeline** view, where only a single test's data is displayed, the multi-service view often includes several tests with relevant data points, which may run at different intervals. For this reason, the multi-service view timeline uses the largest interval for the included tests, and aggregates data using a weighted average of all data points collected within the round.

Consider a multi-service view that has two tests. Test A has a five minute interval, and test B has a two minute interval. The multi-service view will show five minute rounds. The data points aggregated within a round will then be determined by the exact time the data is collected.

For example, let's say the round runs from 10:00pm to 10:05pm. One data point will be collected within that time for test A. For test B, there are potentially as many as three data points that could be collected: 10:00pm-10:02pm, 10:02pm-10:04pm, and 10:04pm-10:06pm. If the data is collected between 10:04pm and 10:05pm, there will be three data points, whereas if the data is collected between 10:05pm and 10:06pm, there will be two in this round.

These data points are all shown individually in the **Table** view. However, in the **Timeline** view, a single data point determined by the weighted average (the total value of all data points in the round divided by the number of data points) will be shown instead.

{% hint style="info" %}
This averaging only applies to the **Timeline** view.
{% endhint %}

To navigate to, or focus on, a single test within the multi-service view, open the **Server** drop-down menu and select the desired test. Server selection updates the timeline and table components of each layer within the views:

![](/files/-MS0WZj2jW5VdioHBums)

### Path Visualization

The **Path Visualization** view combines the path visualizations of all tests included in the multi-service view. For more information on the **Path Visualization** view, see [Using the Path Visualization View](https://docs.thousandeyes.com/product-documentation/internet-and-wan-monitoring/path-visualization/using-the-path-visualization-view).

The **Path Visualization** view can be filtered by opening the **Servers** drop-down, and de-selecting specific servers:

![](/files/-MS0WZj7n7JWsXJ4KV7X)

### Table View

The **Table** view shows all datapoints for the selected round, rather than averaging them as the **Timeline** view does. An additional column is added to the table for multi-service views, to show which test the datapoint is related to:

![](/files/-MS0WZjBeDQ6n65rh-90)

## Multi-Service Snapshots

Snapshots are supported for multi-service views. For more information on snapshots, see [Snapshots](https://docs.thousandeyes.com/product-documentation/internet-and-wan-monitoring/tests/sharing-test-data#snapshots).

## Limitations

The multi-service view feature currently has the following limitations:

* Multi-service views support a maximum of 10 tests. If a label contains more than 10 tests, the top 10 alphabetically will be added to the view.
* Agent to agent and RTP stream tests are not supported.
* Instant tests are currently not supported for multi-service views. However, instant tests can be run/created for each individual test that is part of the multi-service view as normal.
