diff --git a/00-Troubleshooting/README.md b/00-Troubleshooting/README.md index ad90083..fcb5ad1 100644 --- a/00-Troubleshooting/README.md +++ b/00-Troubleshooting/README.md @@ -78,6 +78,26 @@ listening on eth0, link-type EN10MB (Ethernet), snapshot length 262144 bytes kubectl logs -n istio-system -f deployments/istiod ``` +## Istio-Proxy Pod + +This will display the logs from a deployment while targeting the `istio-proxy` container from the targeted pod/deployment. + +As well will attach the session to stream new logs. (`-f` `--follow`) + +```shell +kubectl logs deployments/helloworld-default -f -c istio-proxy +``` + +```text +[2023-05-15T00:42:03.699Z] "- - -" 0 UH - - "-" 0 0 0 - "-" "-" "-" "-" "-" BlackHoleCluster - 10.111.90.232:8080 172.17.121.65:52006 - - +[2023-05-15T00:42:24.785Z] "HEAD / HTTP/1.1" 200 - via_upstream - "-" 0 0 2 1 "-" "curl/7.74.0" "c133cbf0-b57d-4fba-8f84-d683ab903399" "helloworld.default.svc.cluster.local" "172.17.121.65:80" inbound|80|| 127.0.0.6:51695 172.17.121.65:80 172.17.121.65:43786 outbound_.80_._.helloworld.default.svc.cluster.local default +[2023-05-15T00:42:24.784Z] "HEAD / HTTP/1.1" 200 - via_upstream - "-" 0 0 5 4 "-" "curl/7.74.0" "c133cbf0-b57d-4fba-8f84-d683ab903399" "helloworld.default.svc.cluster.local" "172.17.121.65:80" outbound|80||helloworld.default.svc.cluster.local 172.17.121.65:43786 10.111.90.232:80 172.17.121.65:57030 - default +[2023-05-15T00:43:23.209Z] "HEAD / HTTP/1.1" 200 - via_upstream - "-" 0 0 6 5 "-" "curl/7.74.0" "e1f0a2f3-93ff-4c41-8cb3-6d3a53fce065" "helloworld.foo.svc.cluster.local" "172.17.247.42:80" outbound|80||helloworld.foo.svc.cluster.local 172.17.121.65:55040 10.109.248.148:80 172.17.121.65:60520 - default +[2023-05-15T00:43:29.751Z] "- - -" 0 UH - - "-" 0 0 0 - "-" "-" "-" "-" "-" BlackHoleCluster - 10.109.248.148:8080 172.17.121.65:40370 - - +[2023-05-15T00:43:31.979Z] "- - -" 0 UH - - "-" 0 0 0 - "-" "-" "-" "-" "-" BlackHoleCluster - 10.109.248.148:8080 172.17.121.65:40402 - - +``` + + ## Ingress The service targeted, `istio-ingressgateway`, is an Ingress Load Balancer service from Istio. @@ -177,4 +197,8 @@ InboundPassthroughClusterIpv4 - - PassthroughCluster - - - ORIGINAL_DST agent - - - STATIC ... -``` \ No newline at end of file +``` + +# Other links + +## [Debugging with Istio](https://www.istioworkshop.io/12-debugging/01-istioctl-debug-command/)