-
Notifications
You must be signed in to change notification settings - Fork 712
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Containers incorrectly attributed to host #1472
Comments
Once a while it very briefly (1 second) shows the correct table: Possibly related: #1064 |
I don't get this on gke: |
I suspect this is a dupe of #1081, although I don't see why fons is hitting it (it was fixed) |
@paulbellamy can reproduce |
I do get this on gke.. Edit: k8s 1.2.4 |
Hmmm, weird. Will investigate tomorrow. Feel free to fix it before me if you want... |
It's not intermittent, it just assigns a bunch of "extra" containers to one of the hosts at any given time (which moves around). |
It's to do with having the ContainerImageRenderer and PodRenderer rolled up into the HostRenderer. Not sure quite how, yet... |
Also, existed in 0.14.0 |
Ah ha. In previous versions of docker the container image id was different on each host. Now, they are the same. This means the container images have a random host_node_id based on whichever probe reported latest. Then because the children are propagated in NewDerivedNode all the containerImage's children (probes on other hosts) get set as children of the host. Edit: the bit about docker behaviour changing is an "I believe" |
I thought this was because every probe produced nodes for every container in the k8s reporter. |
This is kubernetes and note how a single host is attributed 3 (all) the scope probes whilst there is a one-to-one mapping between probes (DaemonSet) and hosts .
Report: report_wrongly_attributed_containers.json.gz
The text was updated successfully, but these errors were encountered: