静态配置
默认情况下,插件的服务名称和端点地址已在默认配置中预配置。
要自定义这些值,请将相应的配置添加到 config.yaml。例如:
plugin_attr:
skywalking:
report_interval: 3 # 报告间隔时间(以秒为单位)。
service_name: APISIX # SkyWalking 报告器的服务名称。
service_instance_name: "APISIX Instance Name" # SkyWalking 报告器的服务实例名称。
# 设置为 $hostname 以获取本地主机名。
endpoint_addr: http://127.0.0.1:12800 # SkyWalking HTTP 端点。
重新加载 APISIX 以使更改生效。
如果你使用的是 API7 企业版,你应该在仪表板的 插件设置 > 插件元数据 中配置这些参数:
{
"report_interval": 3,
"service_name": "APISIX",
"service_instance_name": "APISIX Instance Name",
"endpoint_addr": "http://127.0.0.1:12800"
}
参数
请参阅 插件通用配置 了解所有插件可 用的配置选项。
sample_ratio
number
required
vaild vaule:
介于 0.00001 到 1 之间(含边界值)
请求采样的频率。将采样率设置为
1意味着对所有请求进行采样。