Replies: 10 comments 5 replies
-
please check the sampling rate by running |
Beta Was this translation helpful? Give feedback.
-
I assume it should be 1%. |
Beta Was this translation helpful? Give feedback.
-
I configure
I don't know what to look for. kubectl get pod -n bookinfo
NAME READY STATUS RESTARTS AGE
details-v1-6bf789bbbd-mghjf 2/2 Running 0 22h
productpage-v1-546c66766d-69pmf 2/2 Running 0 9s
ratings-v1-fdb49f54d-r6fb9 2/2 Running 0 22h
reviews-v1-56df49d5b4-5zskp 2/2 Running 0 22h
reviews-v2-f6779bbdd-zgcw6 2/2 Running 0 22h
reviews-v3-574574fd76-45wmt 2/2 Running 0 22h istioctl pc l productpage-v1-546c66766d-69pmf -n bookinfo
ADDRESS PORT MATCH DESTINATION
10.43.125.26 22 Trans: raw_buffer; App: http/1.1,h2c Route: ingress-nginx-controller.ingress-nginx.svc.cluster.local:22
10.43.125.26 22 ALL Cluster: outbound|22||ingress-nginx-controller.ingress-nginx.svc.cluster.local
10.43.0.10 53 ALL Cluster: outbound|53||rke2-coredns-rke2-coredns.kube-system.svc.cluster.local
10.43.123.73 53 ALL Cluster: outbound|53||powerdns-tcp.powerdns-system.svc.cluster.local
0.0.0.0 80 Trans: raw_buffer; App: http/1.1,h2c Route: 80
0.0.0.0 80 ALL PassthroughCluster
10.43.218.2 80 Trans: raw_buffer; App: http/1.1,h2c Route: jaeger-query.jaeger.svc.cluster.local:80
10.43.218.2 80 ALL Cluster: outbound|80||jaeger-query.jaeger.svc.cluster.local
10.43.0.1 443 ALL Cluster: outbound|443||kubernetes.default.svc.cluster.local
10.43.125.26 443 ALL Cluster: outbound|443||ingress-nginx-controller.ingress-nginx.svc.cluster.local
10.43.171.224 443 ALL Cluster: outbound|443||rke2-snapshot-validation-webhook.kube-system.svc.cluster.local
10.43.201.198 443 Trans: raw_buffer; App: http/1.1,h2c Route: opentelemetry-opentelemetry-operator-webhook.opentelemetry.svc.cluster.local:443
10.43.201.198 443 ALL Cluster: outbound|443||opentelemetry-opentelemetry-operator-webhook.opentelemetry.svc.cluster.local
10.43.204.51 443 ALL Cluster: outbound|443||cert-manager-webhook.cert-manager-system.svc.cluster.local
10.43.231.75 443 ALL Cluster: outbound|443||istio-ingress.istio-ingress.svc.cluster.local
10.43.242.112 443 ALL Cluster: outbound|443||ingress-nginx-controller-admission.ingress-nginx.svc.cluster.local
10.43.25.106 443 ALL Cluster: outbound|443||istiod.istio-system.svc.cluster.local
10.43.45.25 443 Trans: raw_buffer; App: http/1.1,h2c Route: metallb-webhook-service.metallb-system.svc.cluster.local:443
10.43.45.25 443 ALL Cluster: outbound|443||metallb-webhook-service.metallb-system.svc.cluster.local
10.43.7.96 443 Trans: raw_buffer; App: http/1.1,h2c Route: rke2-metrics-server.kube-system.svc.cluster.local:443
10.43.7.96 443 ALL Cluster: outbound|443||rke2-metrics-server.kube-system.svc.cluster.local
10.43.76.9 443 ALL Cluster: outbound|443||argo-cd-argocd-server.argo-cd.svc.cluster.local
10.43.81.234 443 ALL Cluster: outbound|443||prometheus-stack-kube-prom-operator.prometheus-stack.svc.cluster.local
0.0.0.0 2381 Trans: raw_buffer; App: http/1.1,h2c Route: 2381
0.0.0.0 2381 ALL PassthroughCluster
192.168.121.102 4194 Trans: raw_buffer; App: http/1.1,h2c Route: prometheus-stack-kube-prom-kubelet.kube-system.svc.cluster.local:4194
192.168.121.102 4194 ALL Cluster: outbound|4194||prometheus-stack-kube-prom-kubelet.kube-system.svc.cluster.local
0.0.0.0 4317 Trans: raw_buffer; App: http/1.1,h2c Route: 4317
0.0.0.0 4317 ALL PassthroughCluster
0.0.0.0 4318 Trans: raw_buffer; App: http/1.1,h2c Route: 4318
0.0.0.0 4318 ALL PassthroughCluster
10.42.0.51 5432 ALL Cluster: outbound|5432||powerdns-postgresql-headless.powerdns-system.svc.cluster.local
10.43.126.70 5432 ALL Cluster: outbound|5432||powerdns-postgresql.powerdns-system.svc.cluster.local
0.0.0.0 5556 Trans: raw_buffer; App: http/1.1,h2c Route: 5556
0.0.0.0 5556 ALL PassthroughCluster
0.0.0.0 5557 Trans: raw_buffer; App: http/1.1,h2c Route: 5557
0.0.0.0 5557 ALL PassthroughCluster
0.0.0.0 5778 Trans: raw_buffer; App: http/1.1,h2c Route: 5778
0.0.0.0 5778 ALL PassthroughCluster
10.43.33.131 6379 ALL Cluster: outbound|6379||argo-cd-argocd-redis.argo-cd.svc.cluster.local
10.42.0.71 7000 Trans: raw_buffer; App: http/1.1,h2c Route: jaeger-cassandra.jaeger.svc.cluster.local:7000
10.42.0.71 7000 ALL Cluster: outbound|7000||jaeger-cassandra.jaeger.svc.cluster.local
10.42.0.73 7000 Trans: raw_buffer; App: http/1.1,h2c Route: jaeger-cassandra.jaeger.svc.cluster.local:7000
10.42.0.73 7000 ALL Cluster: outbound|7000||jaeger-cassandra.jaeger.svc.cluster.local
10.42.0.74 7000 Trans: raw_buffer; App: http/1.1,h2c Route: jaeger-cassandra.jaeger.svc.cluster.local:7000
10.42.0.74 7000 ALL Cluster: outbound|7000||jaeger-cassandra.jaeger.svc.cluster.local
10.43.145.73 7000 Trans: raw_buffer; App: http/1.1,h2c Route: argo-cd-argocd-applicationset-controller.argo-cd.svc.cluster.local:7000
10.43.145.73 7000 ALL Cluster: outbound|7000||argo-cd-argocd-applicationset-controller.argo-cd.svc.cluster.local
10.42.0.71 7001 ALL Cluster: outbound|7001||jaeger-cassandra.jaeger.svc.cluster.local
10.42.0.73 7001 ALL Cluster: outbound|7001||jaeger-cassandra.jaeger.svc.cluster.local
10.42.0.74 7001 ALL Cluster: outbound|7001||jaeger-cassandra.jaeger.svc.cluster.local
10.42.0.71 7199 Trans: raw_buffer; App: http/1.1,h2c Route: jaeger-cassandra.jaeger.svc.cluster.local:7199
10.42.0.71 7199 ALL Cluster: outbound|7199||jaeger-cassandra.jaeger.svc.cluster.local
10.42.0.73 7199 Trans: raw_buffer; App: http/1.1,h2c Route: jaeger-cassandra.jaeger.svc.cluster.local:7199
10.42.0.73 7199 ALL Cluster: outbound|7199||jaeger-cassandra.jaeger.svc.cluster.local
10.42.0.74 7199 Trans: raw_buffer; App: http/1.1,h2c Route: jaeger-cassandra.jaeger.svc.cluster.local:7199
10.42.0.74 7199 ALL Cluster: outbound|7199||jaeger-cassandra.jaeger.svc.cluster.local
0.0.0.0 7979 Trans: raw_buffer; App: http/1.1,h2c Route: 7979
0.0.0.0 7979 ALL PassthroughCluster
0.0.0.0 8080 Trans: raw_buffer; App: http/1.1,h2c Route: 8080
0.0.0.0 8080 ALL PassthroughCluster
10.43.191.62 8080 Trans: raw_buffer; App: http/1.1,h2c Route: prometheus-stack-kube-prom-alertmanager.prometheus-stack.svc.cluster.local:8080
10.43.191.62 8080 ALL Cluster: outbound|8080||prometheus-stack-kube-prom-alertmanager.prometheus-stack.svc.cluster.local
10.43.2.91 8080 Trans: raw_buffer; App: http/1.1,h2c Route: opentelemetry-opentelemetry-operator.opentelemetry.svc.cluster.local:8080
10.43.2.91 8080 ALL Cluster: outbound|8080||opentelemetry-opentelemetry-operator.opentelemetry.svc.cluster.local
10.43.5.77 8080 Trans: raw_buffer; App: http/1.1,h2c Route: prometheus-stack-kube-prom-prometheus.prometheus-stack.svc.cluster.local:8080
10.43.5.77 8080 ALL Cluster: outbound|8080||prometheus-stack-kube-prom-prometheus.prometheus-stack.svc.cluster.local
10.43.115.34 8081 Trans: raw_buffer; App: http/1.1,h2c Route: powerdns-webserver.powerdns-system.svc.cluster.local:8081
10.43.115.34 8081 ALL Cluster: outbound|8081||powerdns-webserver.powerdns-system.svc.cluster.local
10.43.86.236 8081 ALL Cluster: outbound|8081||argo-cd-argocd-repo-server.argo-cd.svc.cluster.local
0.0.0.0 8082 Trans: raw_buffer; App: http/1.1,h2c Route: 8082
0.0.0.0 8082 ALL PassthroughCluster
0.0.0.0 8083 Trans: raw_buffer; App: http/1.1,h2c Route: 8083
0.0.0.0 8083 ALL PassthroughCluster
0.0.0.0 8084 Trans: raw_buffer; App: http/1.1,h2c Route: 8084
0.0.0.0 8084 ALL PassthroughCluster
10.43.2.91 8443 ALL Cluster: outbound|8443||opentelemetry-opentelemetry-operator.opentelemetry.svc.cluster.local
10.43.175.12 8888 Trans: raw_buffer; App: http/1.1,h2c Route: demo-collector-monitoring.opentelemetry.svc.cluster.local:8888
10.43.175.12 8888 ALL Cluster: outbound|8888||demo-collector-monitoring.opentelemetry.svc.cluster.local
0.0.0.0 9001 Trans: raw_buffer; App: http/1.1,h2c Route: 9001
0.0.0.0 9001 ALL PassthroughCluster
10.42.0.71 9042 Trans: raw_buffer; App: http/1.1,h2c Route: jaeger-cassandra.jaeger.svc.cluster.local:9042
10.42.0.71 9042 ALL Cluster: outbound|9042||jaeger-cassandra.jaeger.svc.cluster.local
10.42.0.73 9042 Trans: raw_buffer; App: http/1.1,h2c Route: jaeger-cassandra.jaeger.svc.cluster.local:9042
10.42.0.73 9042 ALL Cluster: outbound|9042||jaeger-cassandra.jaeger.svc.cluster.local
10.42.0.74 9042 Trans: raw_buffer; App: http/1.1,h2c Route: jaeger-cassandra.jaeger.svc.cluster.local:9042
10.42.0.74 9042 ALL Cluster: outbound|9042||jaeger-cassandra.jaeger.svc.cluster.local
0.0.0.0 9080 Trans: raw_buffer; App: http/1.1,h2c Route: 9080
0.0.0.0 9080 ALL PassthroughCluster
0.0.0.0 9090 Trans: raw_buffer; App: http/1.1,h2c Route: 9090
0.0.0.0 9090 ALL PassthroughCluster
0.0.0.0 9093 Trans: raw_buffer; App: http/1.1,h2c Route: 9093
0.0.0.0 9093 ALL PassthroughCluster
10.42.0.39 9094 ALL Cluster: outbound|9094||alertmanager-operated.prometheus-stack.svc.cluster.local
0.0.0.0 9100 Trans: raw_buffer; App: http/1.1,h2c Route: 9100
0.0.0.0 9100 ALL PassthroughCluster
0.0.0.0 9121 Trans: raw_buffer; App: http/1.1,h2c Route: 9121
0.0.0.0 9121 ALL PassthroughCluster
0.0.0.0 9153 Trans: raw_buffer; App: http/1.1,h2c Route: 9153
0.0.0.0 9153 ALL PassthroughCluster
10.42.0.71 9160 Trans: raw_buffer; App: http/1.1,h2c Route: jaeger-cassandra.jaeger.svc.cluster.local:9160
10.42.0.71 9160 ALL Cluster: outbound|9160||jaeger-cassandra.jaeger.svc.cluster.local
10.42.0.73 9160 Trans: raw_buffer; App: http/1.1,h2c Route: jaeger-cassandra.jaeger.svc.cluster.local:9160
10.42.0.73 9160 ALL Cluster: outbound|9160||jaeger-cassandra.jaeger.svc.cluster.local
10.42.0.74 9160 Trans: raw_buffer; App: http/1.1,h2c Route: jaeger-cassandra.jaeger.svc.cluster.local:9160
10.42.0.74 9160 ALL Cluster: outbound|9160||jaeger-cassandra.jaeger.svc.cluster.local
10.43.217.113 9402 ALL Cluster: outbound|9402||cert-manager.cert-manager-system.svc.cluster.local
10.43.217.126 9411 Trans: raw_buffer; App: http/1.1,h2c Route: jaeger-collector.jaeger.svc.cluster.local:9411
10.43.217.126 9411 ALL Cluster: outbound|9411||jaeger-collector.jaeger.svc.cluster.local
10.43.77.193 9500 Trans: raw_buffer; App: http/1.1,h2c Route: longhorn-backend.longhorn-system.svc.cluster.local:9500
10.43.77.193 9500 ALL Cluster: outbound|9500||longhorn-backend.longhorn-system.svc.cluster.local
10.43.145.96 9501 Trans: raw_buffer; App: http/1.1,h2c Route: longhorn-conversion-webhook.longhorn-system.svc.cluster.local:9501
10.43.145.96 9501 ALL Cluster: outbound|9501||longhorn-conversion-webhook.longhorn-system.svc.cluster.local
10.43.65.181 9502 Trans: raw_buffer; App: http/1.1,h2c Route: longhorn-admission-webhook.longhorn-system.svc.cluster.local:9502
10.43.65.181 9502 ALL Cluster: outbound|9502||longhorn-admission-webhook.longhorn-system.svc.cluster.local
10.43.251.187 9503 Trans: raw_buffer; App: http/1.1,h2c Route: longhorn-recovery-backend.longhorn-system.svc.cluster.local:9503
10.43.251.187 9503 ALL Cluster: outbound|9503||longhorn-recovery-backend.longhorn-system.svc.cluster.local
0.0.0.0 10249 Trans: raw_buffer; App: http/1.1,h2c Route: 10249
0.0.0.0 10249 ALL PassthroughCluster
192.168.121.102 10250 ALL Cluster: outbound|10250||prometheus-stack-kube-prom-kubelet.kube-system.svc.cluster.local
10.43.4.134 10254 Trans: raw_buffer; App: http/1.1,h2c Route: ingress-nginx-controller-metrics.ingress-nginx.svc.cluster.local:10254
10.43.4.134 10254 ALL Cluster: outbound|10254||ingress-nginx-controller-metrics.ingress-nginx.svc.cluster.local
0.0.0.0 10255 Trans: raw_buffer; App: http/1.1,h2c Route: 10255
0.0.0.0 10255 ALL PassthroughCluster
0.0.0.0 10257 Trans: raw_buffer; App: http/1.1,h2c Route: 10257
0.0.0.0 10257 ALL PassthroughCluster
0.0.0.0 10259 Trans: raw_buffer; App: http/1.1,h2c Route: 10259
0.0.0.0 10259 ALL PassthroughCluster
10.43.132.237 12345 Trans: raw_buffer; App: http/1.1,h2c Route: csi-snapshotter.longhorn-system.svc.cluster.local:12345
10.43.132.237 12345 ALL Cluster: outbound|12345||csi-snapshotter.longhorn-system.svc.cluster.local
10.43.166.60 12345 Trans: raw_buffer; App: http/1.1,h2c Route: csi-attacher.longhorn-system.svc.cluster.local:12345
10.43.166.60 12345 ALL Cluster: outbound|12345||csi-attacher.longhorn-system.svc.cluster.local
10.43.196.226 12345 Trans: raw_buffer; App: http/1.1,h2c Route: csi-provisioner.longhorn-system.svc.cluster.local:12345
10.43.196.226 12345 ALL Cluster: outbound|12345||csi-provisioner.longhorn-system.svc.cluster.local
10.43.5.208 12345 Trans: raw_buffer; App: http/1.1,h2c Route: csi-resizer.longhorn-system.svc.cluster.local:12345
10.43.5.208 12345 ALL Cluster: outbound|12345||csi-resizer.longhorn-system.svc.cluster.local
0.0.0.0 14250 Trans: raw_buffer; App: http/1.1,h2c Route: 14250
0.0.0.0 14250 ALL PassthroughCluster
0.0.0.0 14268 Trans: raw_buffer; App: http/1.1,h2c Route: 14268
0.0.0.0 14268 ALL PassthroughCluster
10.43.217.126 14269 Trans: raw_buffer; App: http/1.1,h2c Route: jaeger-collector.jaeger.svc.cluster.local:14269
10.43.217.126 14269 ALL Cluster: outbound|14269||jaeger-collector.jaeger.svc.cluster.local
10.43.78.211 14271 Trans: raw_buffer; App: http/1.1,h2c Route: jaeger-agent.jaeger.svc.cluster.local:14271
10.43.78.211 14271 ALL Cluster: outbound|14271||jaeger-agent.jaeger.svc.cluster.local
0.0.0.0 15001 ALL PassthroughCluster
0.0.0.0 15001 Addr: *:15001 Non-HTTP/Non-TCP
0.0.0.0 15006 Addr: *:15006 Non-HTTP/Non-TCP
0.0.0.0 15006 Trans: tls; App: istio-http/1.0,istio-http/1.1,istio-h2; Addr: 0.0.0.0/0 InboundPassthroughClusterIpv4
0.0.0.0 15006 Trans: raw_buffer; App: http/1.1,h2c; Addr: 0.0.0.0/0 InboundPassthroughClusterIpv4
0.0.0.0 15006 Trans: tls; App: TCP TLS; Addr: 0.0.0.0/0 InboundPassthroughClusterIpv4
0.0.0.0 15006 Trans: raw_buffer; Addr: 0.0.0.0/0 InboundPassthroughClusterIpv4
0.0.0.0 15006 Trans: tls; Addr: 0.0.0.0/0 InboundPassthroughClusterIpv4
0.0.0.0 15006 Trans: tls; App: istio,istio-peer-exchange,istio-http/1.0,istio-http/1.1,istio-h2; Addr: *:9080 Cluster: inbound|9080||
0.0.0.0 15006 Trans: raw_buffer; Addr: *:9080 Cluster: inbound|9080||
0.0.0.0 15010 Trans: raw_buffer; App: http/1.1,h2c Route: 15010
0.0.0.0 15010 ALL PassthroughCluster
10.43.25.106 15012 ALL Cluster: outbound|15012||istiod.istio-system.svc.cluster.local
0.0.0.0 15014 Trans: raw_buffer; App: http/1.1,h2c Route: 15014
0.0.0.0 15014 ALL PassthroughCluster
0.0.0.0 15021 ALL Inline Route: /healthz/ready*
10.43.231.75 15021 Trans: raw_buffer; App: http/1.1,h2c Route: istio-ingress.istio-ingress.svc.cluster.local:15021
10.43.231.75 15021 ALL Cluster: outbound|15021||istio-ingress.istio-ingress.svc.cluster.local
0.0.0.0 15090 ALL Inline Route: /stats/prometheus*
0.0.0.0 16685 Trans: raw_buffer; App: http/1.1,h2c Route: 16685
0.0.0.0 16685 ALL PassthroughCluster
10.43.218.2 16687 Trans: raw_buffer; App: http/1.1,h2c Route: jaeger-query.jaeger.svc.cluster.local:16687
10.43.218.2 16687 ALL Cluster: outbound|16687||jaeger-query.jaeger.svc.cluster.local
0.0.0.0 20001 Trans: raw_buffer; App: http/1.1,h2c Route: 20001
0.0.0.0 20001 ALL PassthroughCluster
0.0.0.0 55681 Trans: raw_buffer; App: http/1.1,h2c Route: 55681
0.0.0.0 55681 ALL PassthroughCluster |
Beta Was this translation helpful? Give feedback.
-
Also it's strange, dns query shows dns request to kubectl --namespace bookinfo debug productpage-v1-6f89b6c557-h5q6z --image dockersec/tcpdump --stdin --tty --target productpage -- sh
# tcpdump -n port 53
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), snapshot length 262144 bytes
21:26:35.663586 IP 10.42.0.77.60158 > 10.43.0.10.53: 21445+ A? zipkin.istio-system.bookinfo.svc.cluster.local. (64)
21:26:35.664015 IP 10.43.0.10.53 > 10.42.0.77.60158: 21445 NXDomain*- 0/1/0 (157) |
Beta Was this translation helpful? Give feedback.
-
It seems that my values from helm chart are ignored because the istio-proxy is initialized with the tracing address zipkin.istio-system:9411: kubectl logs -n bookinfo productpage-v1-546c66766d-m5f4t -c istio-proxy
2023-08-17T08:13:34.460757Z info FLAG: --concurrency="0"
2023-08-17T08:13:34.460784Z info FLAG: --domain="bookinfo.svc.cluster.local"
2023-08-17T08:13:34.460788Z info FLAG: --help="false"
2023-08-17T08:13:34.460790Z info FLAG: --log_as_json="false"
2023-08-17T08:13:34.460791Z info FLAG: --log_caller=""
2023-08-17T08:13:34.460793Z info FLAG: --log_output_level="default:info"
2023-08-17T08:13:34.460795Z info FLAG: --log_rotate=""
2023-08-17T08:13:34.460797Z info FLAG: --log_rotate_max_age="30"
2023-08-17T08:13:34.460798Z info FLAG: --log_rotate_max_backups="1000"
2023-08-17T08:13:34.460800Z info FLAG: --log_rotate_max_size="104857600"
2023-08-17T08:13:34.460802Z info FLAG: --log_stacktrace_level="default:none"
2023-08-17T08:13:34.460807Z info FLAG: --log_target="[stdout]"
2023-08-17T08:13:34.460809Z info FLAG: --meshConfig="./etc/istio/config/mesh"
2023-08-17T08:13:34.460811Z info FLAG: --outlierLogPath=""
2023-08-17T08:13:34.460813Z info FLAG: --profiling="true"
2023-08-17T08:13:34.460814Z info FLAG: --proxyComponentLogLevel="misc:error"
2023-08-17T08:13:34.460816Z info FLAG: --proxyLogLevel="warning"
2023-08-17T08:13:34.460819Z info FLAG: --s2a_enable_appengine_dialer="false"
2023-08-17T08:13:34.460821Z info FLAG: --s2a_timeout="3s"
2023-08-17T08:13:34.460823Z info FLAG: --serviceCluster="istio-proxy"
2023-08-17T08:13:34.460825Z info FLAG: --stsPort="0"
2023-08-17T08:13:34.460826Z info FLAG: --templateFile=""
2023-08-17T08:13:34.460828Z info FLAG: --tokenManagerPlugin="GoogleTokenExchange"
2023-08-17T08:13:34.460830Z info FLAG: --vklog="0"
2023-08-17T08:13:34.460832Z info Version 1.18.2-0183f2886bc078e8df4d6bbd21fa452a3a23481d-Clean
2023-08-17T08:13:34.463940Z info Maximum file descriptors (ulimit -n): 1048576
2023-08-17T08:13:34.464094Z info Proxy role ips=[10.42.0.39] type=sidecar id=productpage-v1-546c66766d-m5f4t.bookinfo domain=bookinfo.svc.cluster.local
2023-08-17T08:13:34.464182Z info Apply proxy config from env {}
2023-08-17T08:13:34.472903Z info cpu limit detected as 2, setting concurrency
2023-08-17T08:13:34.473822Z info Effective config: binaryPath: /usr/local/bin/envoy
concurrency: 2
configPath: ./etc/istio/proxy
controlPlaneAuthPolicy: MUTUAL_TLS
discoveryAddress: istiod.istio-system.svc:15012
drainDuration: 45s
proxyAdminPort: 15000
serviceCluster: istio-proxy
statNameLength: 189
statusPort: 15020
terminationDrainDuration: 5s
tracing:
zipkin:
address: zipkin.istio-system:9411 |
Beta Was this translation helpful? Give feedback.
-
$ istioctl pc l productpage-v1-6f89b6c557-wrn2c -n bookinfo | grep randomSampling -A 2
$ The problem is how to configure proxy url to send traces to I dont understand how to configure the proxy, as I previously explained, I install meshConfig:
enableTracing: true
defaultConfig:
sampling: 100.0
tracing:
zipkin:
address: jaeger-query.jaeger.svc.cluster.local:9411
defaultProviders:
tracing:
- jaeger
extensionProviders:
- name: jaeger
zipkin:
service: jaeger-query.jaeger.svc.cluster.local
port: 9411 |
Beta Was this translation helpful? Give feedback.
-
istioctl pc l productpage-v1-6f89b6c557-wrn2c -n bookinfo -oyaml | grep randomSampling -A 2
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
--
randomSampling:
value: 1
upgradeConfigs:
|
Beta Was this translation helpful? Give feedback.
-
kubectl get Telemetry -n istio-system mesh-default -o yaml
apiVersion: telemetry.istio.io/v1alpha1
kind: Telemetry
metadata:
annotations:
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"telemetry.istio.io/v1alpha1","kind":"Telemetry","metadata":{"annotations":{},"name":"mesh-default","namespace":"istio-system"},"spec":{"tracing":[{"providers":[{"name":"jaeger"}],"randomSamplingPercentage":100}]}}
creationTimestamp: "2023-08-20T20:47:27Z"
generation: 2
name: mesh-default
namespace: istio-system
resourceVersion: "1291165"
uid: 9503417f-45d0-41fe-b600-f1717f655d7b
spec:
tracing:
- providers:
- name: jaeger
randomSamplingPercentage: 100 $ istioctl pc l productpage-v1-6f89b6c557-wrn2c -n bookinfo -oyaml | grep randomSampling -A 2
$
No new trace received in jaeger |
Beta Was this translation helpful? Give feedback.
-
I found an issue in the MeshConfig, I fix it and now all work fine 👍 |
Beta Was this translation helpful? Give feedback.
-
Done: #46653 |
Beta Was this translation helpful? Give feedback.
-
I test deployment of istio with istioctl that use the istio operator and all works fine, but I also try to install by helm chart and traces from the bookinfo app seems not working.
I installed the charts base and istiod in the istio-system namespace with the following values:
I Also installed the jaeger chart in the namespace jaeger with the following values:
I send curl to the application bookinfo and when I connect to the jaeger frontend I see only one service (jaeger-query) but not the bookinfo services.
Any ideas ?
Beta Was this translation helpful? Give feedback.
All reactions