You can use Zipkin tracing to troubleshoot failures or latency issues in your apps. You can trace requests and responses across distributed systems. For more information, see Zipkin.io.

Zipkin tracing is enabled by default in VMware Tanzu Application Service for VMs (TAS for VMs). To deactivate this feature:

  1. Go to Tanzu Operations Manager Installation Dashboard.

  2. Click the TAS for VMs tile.

  3. Select Networking.

  4. Deselect the Enable Zipkin tracing headers on the Gorouter check box.

  5. Click Save.

For more information about how the Gorouter works with HTTP headers and Zipkin tracing, see the HTTP Headers section of the HTTP Routing topic.

To trace app requests and responses in VMware Tanzu Application Service for VMs (TAS for VMs), apps must also log Zipkin headers.

After adding Zipkin HTTP headers to app logs, developers can use cf logs myapp to correlate the trace and span IDs logged by the Gorouter with the trace IDs logged by their app. To correlate trace IDs for a request through multiple apps, each app must forward appropriate values for the headers with requests to other apps.

check-circle-line exclamation-circle-line close-line
Scroll to top icon