Dashboards

Dashboards allow you to do deep analysis into the flow data.

Built in dashboards, which are linked from the service explorer, are grouping well specific types of metrics and come with default groupings by service-service or host.

This is an example of the TCP (Service) dashboard.

To navigate the dashboard, you can control a number of a parameters in the top of each one.

  • Time range

  • Environment to include

  • Source Grouping and Source Filters

  • Destination Groupings and Destination Filters

The time selector allows you select a time range to view.

The environment selector can be used to select which environments to view in the dashboard. Note that environments are a user-defined grouping, typically used to separate clusters. Note that "Include no agent traffic traffic" includes flows for to or from services where no agent is running. For example, this includes external, managed services, IP addresses on the public internet, etc.

Groupings and Filters can be defined for the source and destination.

Groupings are used to separate out time series across a specific dimension. For example, selecting service breakdown may produce a timeseries from ServiceA to each of its peers while while selecting service/zone will break out flows from ServiceA/Zone1, ServiceA,Zone2, etc. It is possible to deselect all groupings to look at "1 sided metric" broken out by just source or destination.

Filters can be optionally set up for both the source and destination flows as well. Filters are the logical AND of fields of the form [Dimension] [ IN / NOT IN] [values]. This approach be used to flexibly select specific flows from the dataset.

Note that regular expressions are supported with filters. They must start and end with a "/". For example, to select ServiceA, ServiceB, ServiceC, ServiceAB, ServiceCD, you could use "/Service.*/".

More filters expose advanced functionality:

  • Directionality: By default you will be presented with flows from "Source" to "Destination". However, other options expose ways of seeing 'reverse' flow from "Destination" to "Source".

    • "Per Component": Each graph will use its default

    • "Forward": "Source" to "Destination" is shown

    • "Reverse": "Destination" to "Source is shown.

    • "Both Directions": "Source" to "Destination" and "Destination" to "Source" are shown.

  • Number of timeseries: Can we used to expose a larger number of timeseries. This value is sometimes limited to make graphs more readable and reduce page load times.

  • Must be equal: This filter can be used to select a dimension that must be THE SAME in the "Source" and "Destination" flow. For example, selecting "zone" will show flows that start and end in the same zone.

  • Must be different: This filter selects a dimension that must DIFFERENT in the "Source" and "Destination". For example, if zone is selected, only flows that start and end in different zones are shown.

It is also possible to navigate in time directly from any graph in the dashboard by dragging forward or backward within the timeline of a graph or doubleclicking to zoom in.