使用 Wasm 运行时的 Telemetry V2(实验性)
从 Istio 1.5 开始,默认情况下 Telemetry V2 已启用,并被编译成为 Istio 代理过滤器。相同的过滤器也被编译为了 WebAssembly(Wasm)模块,并随 Istio 代理一起提供。要通过 Wasm 运行时启用 Telemetry V2,请使用 preview
配置文件安装 Istio:
$ istioctl manifest apply --set profile=preview
或者,在使用 default
配置文件的情况下,设置以下两个值以启用基于 Wasm 的 Telemetry V2:
$ istioctl manifest apply --set values.telemetry.v2.metadataExchange.wasmEnabled=true --set values.telemetry.v2.prometheus.wasmEnabled=true