Static Configurations
By default, zipkin
plugin NGINX variables configuration is set to false in the default configuration file:
plugin_attr:
zipkin:
set_ngx_var: false # Export zipkin variables to nginx variables
To modify this value, add the updated configuration to config.yaml
, which takes precedence over the configurations in config-default.yaml
. Reload APISIX for changes to take effect.
Parameters
See plugin common configurations for configuration options available to all plugins.
endpoint
string
required
Zipkin span endpoint to POST to, such as
http://127.0.0.1:9411/api/v2/spans
.sample_ratio
number
required
vaild vaule:
between 0.00001 and 1 inclusive
Frequency to sample requests. Setting to 1 means sampling every request.
service_name
string
default:
APISIX
Service name for the Zipkin reporter to be displayed in Zipkin.
server_addr
string
default:
the value of $server_addr
vaild vaule:
IPv4 address
IPv4 address for the Zipkin reporter. For example, you can set this to your external IP address.
span_version
integer
default:
2
vaild vaule:
1 or 2
Version of the span type.