Skip to main content

Views and Modes

Views

The different Views are the various protocols of data stored in Spider.

Current ones are:

  • IP → PACK
  • TCP
  • HTTP

Views

Changing View is done in the menu.

  • impacts all data elements: timeline, map, grid…
  • clears current filters

Modes

The Modes are different ways to work with the data in Spider's bottomPanel

  • Stats - Allows computing statistics on various axes and combined axes
  • Sequence diagram - Displays communications as a sequence of calls between the clients and servers
  • List - Displays communications one by one in a flexible grid

Modes

The Map is a specific Mode that may be visible on top of the others.

  • It shows an aggregated view of all filtered communications.

The Modes only show data of the selected View

View options

Views have global View options, accessible directly aside the menu.
They have a direct impact on the map, but also for some on the Sequence Diagram.

View Options

In the order:

  • Hide gateways
  • Merge replicas
  • Move clients outwards

Hide gateways vs Show real calls

On HTTP view, it displays the origin of the call instead of the real source, thus hiding reverse proxies.

Applies to map + seq. diag.

Honestly, you most often always want it active.
Except when you are concerned by your proxies.

Merge replicas vs Show all replicas

On all views, it merges replicas of the same server / service.
Based on the Merging pattern defined in settings, and applied to server FQDN fetched from the DNS. Applies to Map + Sequence Diagram + Stats.

Honestly, you most often always want it active. Except when you want to see differences between services replicas.

Move clients outwards vs leave client in cluster

Only for the map, it moves clients on the outside of all other nodes, for better visibility.

Result

The 3 combined gives the cleanest result!

Inactive:
View options inactive

Active:
View options active