forked from cloudfoundry/docs-cf-admin
-
Notifications
You must be signed in to change notification settings - Fork 0
/
zipkin_tracing.html.md.erb
14 lines (9 loc) · 977 Bytes
/
zipkin_tracing.html.md.erb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
---
title: Enabling Zipkin Tracing
owner: CF for VMs Networking
---
Zipkin is a tracing system that enables app developers to troubleshoot failures or latency issues. Zipkin provides the ability to trace requests and responses across distributed systems. For more information, see [Zipkin.io](http://zipkin.io/).
<%= partial vars.zipkin_enable %>
For more information about how the Gorouter works with HTTP headers and Zipkin tracing, see the [HTTP Headers](../concepts/http-routing.html#http-headers) section of the _HTTP Routing_ topic.
To trace app requests and responses in <%= vars.app_runtime_first %>, 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.