Skip to content

Zipkin 1.25

Compare
Choose a tag to compare
@fedj fedj released this 16 May 12:56
· 1829 commits to master since this release

Zipkin 1.25 lets you to disable the query api when deploying collector-only services. It also lets you log http requests sent to Elasticsearch. Finally, it fixes a bug where a non-default MySQL schema would fail health checks.

Disabling the UI and Query api for collector-only servers

@SirTyro's security team wants collectors deployed separately, in a way that reduces exposure if compromised. You can now disable the api and UI by setting QUERY_ENABLED=false. Thanks to @shakuzen for help implementing this.

Understanding Zipkin's requests to Elasticsearch

Reflecting on a troubleshooting session with @ezraroi, we could have used more data to understand why an Elasticsearch index template was missing. This would have saved us time. You can now set ES_HTTP_LOGGING=BASIC to see what traffic is sent from zipkin to Elasticsearch. Other options include HEADER and BODY. Thanks to OkHttp for the underlying interceptor that does this.

Fixed health check when you have a non-default MySQL schema

@zhanglc stumbled upon a bug where the health check misreported a service unhealthy if it had a non-default schema. This is now fixed.