Skip to main content
logoTSB - Application Owner Troubleshooting GuideVersion: Latest

Application Topology

Based on the observed metrics, the Tetrate platform can infer the topology of your application. You can access this visualization from two locations:

  • Use the Dashboard to view the topology of all of the selected services, for example within a set of Tetrate workspaces
  • Use the Dependencies display to view the topology of a single service, observing the services that call it and are called by it. Note that gateways are not supported in this view

Dashboard Display​

The Dashboard topology display visualizes the topology of all services you can view, and their dependencies (upstream and downstream):

Use the time sliders to select the time window you wish to inspect the topology over.

Dependencies​

For a given service (not for gateways), you can look at its dependencies to observe traffic state:

Color Coding​

Throughout the displays, the TSB platform uses a series of color codings to provide hints on the health of each service:

Colors:

  • Green indicates full health, followed by blue, orange and red

Note that services and edges (request flows) may be marked as blue if there is insufficient data, for example, if a service has recently begun processing traffic.

In the examples above, you may have noticed some services and edges colored red. We can look at various reports to understand why:

  • The metrics of 2xx, 4xx and 5xx status codes - failure status codes will influence the color of the service
  • Request traces, to identify failed requests
  • Envoy request logs, for additional information on failed requests