---
description: Configure Tempo additional settings including Service graph, node graph, search visibility, TraceID query time range, tag limits, span bar display, and private data source connections
keywords:
  - grafana
  - tempo
  - guide
  - tracing
  - settings
labels:
  products:
    - cloud
    - enterprise
    - oss
menuTitle: Additional settings
title: Additional settings
weight: 700
aliases:
  - /docs/grafana/<GRAFANA_VERSION>/datasources/tempo/configure-tempo-data-source/#additional-settings
---

# Additional settings

The **Additional settings** section of the Tempo data source settings contains options that most users don't need to change. These settings are collapsed by default.

Use the down arrow to expand the **Additional settings** section to view these options.

This page covers the following settings:

- **[Advanced HTTP settings](#advanced-http-settings)**: Configure cookie forwarding and request timeout
- **[Service graph](#service-graph)**: Link a Prometheus data source for Service Graph visualization
- **[Node graph](#node-graph)**: Enable the node graph above the trace view
- **[Tempo search](#tempo-search)**: Show or hide the search option in Explore
- **[TraceID query](#traceid-query)**: Narrow TraceID lookups to a time range for performance
- **[Tags time range](#tags-time-range)**: Control the time window for tag and tag-value queries
- **[Tag limit](#tag-limit)**: Set the maximum number of tags retrieved from Tempo
- **[Span bar](#span-bar)**: Display duration or a custom tag in the span bar
- **[Private data source connect](#private-data-source-connect)**: Connect to data sources in private networks

## Advanced HTTP settings

The Grafana Proxy deletes forwarded cookies. Use the **Allowed cookies** field to specify cookies by name that should be forwarded to the data source.

The **Timeout** field sets the HTTP request timeout in seconds.

## Service graph

The **Service graph** setting configures the [Service Graph](https://grafana.com/docs/tempo/<TEMPO_VERSION>/metrics-from-traces/service_graphs/enable-service-graphs/) data.

You must link a Prometheus data source in the **Data source** setting for the [Service Graph](https://grafana.com/docs/grafana/<GRAFANA_VERSION>/datasources/tempo/service-graph/) to display data. Without this, Service Graph queries return empty results.

The linked Prometheus data source must contain metrics generated by [Grafana Alloy](https://grafana.com/docs/tempo/<TEMPO_VERSION>/configuration/grafana-alloy/) or the [Tempo metrics generator](https://grafana.com/docs/tempo/<TEMPO_VERSION>/metrics-generator/service_graphs/#tempo). For the full list of prerequisites and troubleshooting steps, refer to [Service Graph and Service Graph view](https://grafana.com/docs/grafana/<GRAFANA_VERSION>/datasources/tempo/service-graph/).

{{< admonition type="note" >}}
If you cloned a provisioned data source (for example, the Grafana Cloud Traces data source) and the **Service graph** section doesn't appear in the cloned data source's settings, verify that the cloned data source has the same Tempo backend URL and authentication configured. The Service graph section only appears when the data source can connect to Tempo successfully. Refer to [Clone a provisioned data source for Grafana Cloud](https://grafana.com/docs/grafana/<GRAFANA_VERSION>/datasources/tempo/configure-tempo-data-source/provision/#clone-a-provisioned-data-source-for-grafana-cloud) for setup steps.
{{< /admonition >}}

## Node graph

The **Node graph** setting enables the [node graph visualization](https://grafana.com/docs/grafana/<GRAFANA_VERSION>/panels-visualizations/visualizations/node-graph/), which isn't activated by default.

After it's activated, Grafana displays the node graph above the trace view.

## Tempo search

The **Search** setting configures [Tempo search](https://grafana.com/docs/tempo/latest/configuration/#search).

You can configure the **Hide search** setting to hide the search query option in **Explore** if search is not configured in the Tempo instance.

## TraceID query

The **TraceID query** setting modifies how TraceID queries are run.
The time range can be used when there are performance issues or timeouts since it narrows down the search to the defined range.
This setting is disabled by default.

You can configure this setting as follows:

| Name                               | Description                                                 |
| ---------------------------------- | ----------------------------------------------------------- |
| **Use time range in query**        | Use a time range in the TraceID query. Default: `disabled`. |
| **Time shift for start of search** | Time shift for start of search. Default: `30m`.             |
| **Time shift for end of search**   | Time shift for end of search. Default: `30m`.               |

## Tags time range

The **Tags time range** feature controls how tag and tag-value queries are executed by specifying the time window applied to these requests. You can select one of the following options to constrain your queries:

| Name                | Description                        |
| ------------------- | ---------------------------------- |
| **Last 30 minutes** | Last 30 minutes of selected range. |
| **Last 3 hours**    | Last 3 hours of selected range.    |
| **Last 24 hours**   | Last 24 hours of selected range.   |
| **Last 3 days**     | Last 3 days of selected range.     |
| **Last 7 days**     | Last 7 days of selected range.     |

## Tag limit

The **Tag limit** setting modifies the max number of tags and tag values to retrieve from Tempo. Default: 5000

## Span bar

The **Span bar** setting helps you display additional information in the span bar row.

You can choose one of three options:

| Name         | Description                                                                                                                      |
| ------------ | -------------------------------------------------------------------------------------------------------------------------------- |
| **None**     | Adds nothing to the span bar row.                                                                                                |
| **Duration** | _(Default)_ Displays the span duration on the span bar row.                                                                      |
| **Tag**      | Displays the span tag on the span bar row. You must also specify which tag key to use to get the tag value, such as `component`. |

## Private data source connect

[//]: # 'Shared content for authentication section procedure in data sources'

{{< docs/shared source="grafana" lookup="datasources/datasouce-private-ds-connect.md" leveloffset="+1" version="<GRAFANA_VERSION>" >}}

## Next steps

- [Configure the Tempo data source](https://grafana.com/docs/grafana/<GRAFANA_VERSION>/datasources/tempo/configure-tempo-data-source/): Return to connection, authentication, and streaming settings.
- [Provision the Tempo data source](https://grafana.com/docs/grafana/<GRAFANA_VERSION>/datasources/tempo/configure-tempo-data-source/provision/): Configure the Tempo data source using a YAML file.
- [Service Graph and Service Graph view](https://grafana.com/docs/grafana/<GRAFANA_VERSION>/datasources/tempo/service-graph/): Visualize service dependencies and monitor RED metrics.
