All that is required to enable the Zipkin receiver is to include it in the
receiver definitions.
receivers:
zipkin:
The following settings are configurable:
endpoint (default = localhost:9411): host:port on which the receiver is going to receive data.See our security best practices doc to understand how to set the endpoint in different environments. You can review the full list of ServerConfig.
parse_string_tags (default = false): if enabled, the receiver will attempt to parse string tags/binary annotations into int/bool/float.
Advanced Configuration
Several helper files are leveraged to provide additional capabilities automatically:
type Config struct {
// Configures the receiver server protocol.confighttp.ServerConfig `mapstructure:",squash"` // squash ensures fields are correctly decoded in embedded struct// If enabled the zipkin receiver will attempt to parse string tags/binary annotations into int/bool/float.// Disabled by default
ParseStringTags bool `mapstructure:"parse_string_tags"`
// contains filtered or unexported fields
}