ZipkinConfig

data class ZipkinConfig(val enabled: Boolean, val hostname: String, val port: Int, val path: String, val serviceName: String)

Configuration data for connecting to a Zipkin distributed tracing server.

Used by ZipkinReporterService to construct the reporter URL and identify the service in traces.

Constructors

Link copied to clipboard
constructor(enabled: Boolean, hostname: String, port: Int, path: String, serviceName: String)

Properties

Link copied to clipboard

Whether Zipkin tracing is enabled.

Link copied to clipboard

The hostname of the Zipkin server.

Link copied to clipboard

The URL path for the Zipkin API endpoint.

Link copied to clipboard
val port: Int

The port of the Zipkin server.

Link copied to clipboard

The name used to identify this service in Zipkin traces.