---
title: Network Map
description: Map your Network data across all your tags.
breadcrumbs: Docs > Network Monitoring > Cloud Network Monitoring > Network Map
---

# Network Map

## Overview{% #overview %}

The [network map](https://app.datadoghq.com/network/map) provides a topology view of your network to help you visualize network partitions, dependencies, and bottlenecks. By consolidating network data into a directional map, this page can be used to cut through the noise and isolate problematic areas.

{% image
   source="https://datadog-docs.imgix.net/images/network_performance_monitoring/network_map/network_map_3.4f3aab8df1203b95c98de1114c07a1c6.png?auto=format"
   alt="network_map" /%}

## Setup{% #setup %}

The network map visualizes data collected by the Datadog Agent automatically. Once installed, no extra steps are necessary.

## Usage{% #usage %}

Select the **Map** tab to configure your network map:

{% image
   source="https://datadog-docs.imgix.net/images/network_performance_monitoring/network_map/network_map_search.5aecf0ee174ea9324d567fdd983ddc27.png?auto=format"
   alt="Network map page search bar" /%}

1. Choose the tag you want your **Nodes** to represent with the first selector at the top of the page. Available tags are the same as those offered in the network page.

   {% image
      source="https://datadog-docs.imgix.net/images/network_performance_monitoring/network_map/network_map_search_additional_filter.7f931808e0f9c451241917af1ecfcca7.png?auto=format"
      alt="Network map page search bar" /%}

   - If there are too many nodes, a second tag is automatically added to the grouping. You can change the tag in the **By** dropdown menu. See Clustering more information.

1. Select the metric you want your **Edges** to represent:

   - Throughput sent
   - Throughput received
   - TCP Retransmits
   - TCP Latency
   - TCP Jitter
   - Established Connnections
   - Closed Connections

1. Filter the connections you want to display. You can choose whether or not to:

   - Filter traffic to a particular environment, namespace, or any other tag(s)

   - Filter your tags based on a fuzzy string match.

     {% video
        url="https://datadog-docs.imgix.net/images/network_performance_monitoring/network_map/filtering_npm_map_search.mp4" /%}



   - **Show unresolved traffic**.

   - Hide network traffic outside a specified percentile range of the active network metric.

     {% video
        url="https://datadog-docs.imgix.net/images/network_performance_monitoring/network_map/filtering_network_map.mp4" /%}

## Inspection{% #inspection %}

Hovering over a node highlights it and animates the directionality of the network traffic it sends and receives:

{% video
   url="https://datadog-docs.imgix.net/images/network_performance_monitoring/network_map/network_map_highlight.mp4" /%}

Click on a node and select *Inspect* from the menu to contextualize it within the larger network:

{% video
   url="https://datadog-docs.imgix.net/images/network_performance_monitoring/network_map/network_entity_zoom.mp4" /%}

## Map clusters{% #map-clusters %}

For complex networks, the map's query editor includes additional grouping fields. This enables you to render datasets that would otherwise have too many nodes to show at once on the map. Using the additional grouping fields also improves the performance of high cardinality queries.

{% image
   source="https://datadog-docs.imgix.net/images/network_performance_monitoring/network_map/network_map_search_additional_filter.7f931808e0f9c451241917af1ecfcca7.png?auto=format"
   alt="Network map page search bar" /%}

{% image
   source="https://datadog-docs.imgix.net/images/network_performance_monitoring/network_map/network_map_3.4f3aab8df1203b95c98de1114c07a1c6.png?auto=format"
   alt="network_map" /%}

Clustering adds an additional dimension for grouping the nodes in the map. Large maps are automatically clustered to improve load time and readability of the map. To view the nodes within a cluster, click the cluster to expand it. To collapse the cluster, click the gray area surrounding the nodes.

A red border around a cluster indicates that at least one alerting monitor carries a tag that matches the tag by which the nodes are grouped. For example, if the map is grouped by service, then the map looks for monitors with the tag `service:<nodeName>`. If the monitor is in an alert state, the map outlines any clusters containing `<nodeName>` in red.

{% image
   source="https://datadog-docs.imgix.net/images/network_performance_monitoring/network_map/expanded_network_cluster.bad398df0d116447ef1d94ecb495963f.png?auto=format"
   alt="expanded network cluster map view" /%}

## Further Reading{% #further-reading %}

- [Cloud Network Monitoring](https://www.datadoghq.com/blog/network-performance-monitoring)
- [Streamline network investigations with an enhanced querying and map experience](https://www.datadoghq.com/blog/datadog-npm-search-map-updates/)
- [Network Device Monitoring](https://docs.datadoghq.com/network_monitoring/devices)
- [Collect your Network Data with the Datadog Agent.](https://docs.datadoghq.com/network_monitoring/cloud_network_monitoring/setup)
