Please help on newbie question

hi, I am new to istio. I have followed the “Getting started Guide”, istio has been installed and the sample bookinfo apps also been installed., but when I access kiali dashboard, I see this:

what’s the unknown stuff ? where should I check first ?

the productpage pod logs shows many 404 error:

INFO:werkzeug: - - [17/Jun/2021 10:46:56] "GET /metrics HTTP/1.1" 404 -
INFO:werkzeug: - - [17/Jun/2021 10:47:06] "GET /metrics HTTP/1.1" 404 -
INFO:werkzeug: - - [17/Jun/2021 10:47:16] "GET /metrics HTTP/1.1" 404 -
INFO:werkzeug: - - [17/Jun/2021 10:47:26] "GET /metrics HTTP/1.1" 404 -
INFO:werkzeug: - - [17/Jun/2021 10:47:36] "GET /metrics HTTP/1.1" 404 -
INFO:werkzeug: - - [17/Jun/2021 10:47:46] "GET /metrics HTTP/1.1" 404 -
INFO:werkzeug: - - [17/Jun/2021 10:47:56] "GET /metrics HTTP/1.1" 404 -
INFO:werkzeug: - - [17/Jun/2021 10:48:06] "GET /metrics HTTP/1.1" 404 -
INFO:werkzeug: - - [17/Jun/2021 10:48:16] "GET /metrics HTTP/1.1" 404 -
INFO:werkzeug: - - [17/Jun/2021 10:48:26] "GET /metrics HTTP/1.1" 404 -
INFO:werkzeug: - - [17/Jun/2021 10:48:36] "GET /metrics HTTP/1.1" 404 -
INFO:werkzeug: - - [17/Jun/2021 10:48:46] "GET /metrics HTTP/1.1" 404 -
INFO:werkzeug: - - [17/Jun/2021 10:48:56] "GET /metrics HTTP/1.1" 404 -
INFO:werkzeug: - - [17/Jun/2021 10:49:06] "GET /metrics HTTP/1.1" 404 -

Hi @West_Farmer

I’m also learning, so Noob will help noob! From my experience, these are probes (e.g. liveness probes) from Kubernetes itself. You can remove the unexpected lines from the graph by either a) deleting the probes or b) filtering out the “Unknown” node using the Kiali “Hide” filter at the top by adding “node=unknown”.

At least, that’s my experience and what helped me. Others may have other/better ideas on what’s up and they can chime in if they want.

When I got started with Istio, I came across numerous blockers that got me scratching my head and I wrote a blog about them you may find useful: A Guide to Running your Application in the OpenShift Service Mesh (which also applies to vanilla Istio).


ps. I’m not sure what the Grafan message is about. Do you already have it running?

@sjbylo thanks bro, I just want to figure out why it’s 4xx traffic. if it’s prob, should be 200…I will post here if I find out.

You must have some software installed to collect/scrape metrics from all your pods. Maybe Prometheus?
Did you install this cluster? What Kube cluster is this? Kind? Can you disable fetching the metrics?
Look for prometheus?

kubectl get po -A | grep prometheus  

@sjbylo I installed kubernetes cluster using the bare metal method, on six virtual machine node…I will check other stuff in my cluster, maybe you are right , there is something scraping from /metrics … :grinning:

You must be using OpenShift (which somes with built-in prom etc)?

not openshift, just raw kubernetes on vms, I found it’s the metrics-server scraping /metrics, next I will try to figure out how to configure metrics-server not to scrape some specific PODS…

Figured out yet how to stop the /metrics scraping?