staging.inyokaproject.org

docker: welche Anwendung hat am meisten Zugriffe auf die Disk

Status: Ungelöst | Ubuntu-Version: Kein Ubuntu
Antworten |

Serengeti

Avatar von Serengeti

Anmeldungsdatum:
24. Februar 2008

Beiträge: 1966

Wie finde ich heraus welche docker Anwendung am meisten Zugriffe auf die Disk macht?

Ich habe noch HDD im NAS und höre sie zeitweise recht intensiv arbeiten.

BillMaier Team-Icon

Supporter

Anmeldungsdatum:
4. Dezember 2008

Beiträge: 6497

Probier es doch mal mit iotop auf dem Host. Da werden auch die Prozesse in den Containern angezeigt.

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17531

Docker kennt dazu den Befehlt docker container stats der sehr hilfreich ist.

Serengeti

(Themenstarter)
Avatar von Serengeti

Anmeldungsdatum:
24. Februar 2008

Beiträge: 1966

@BillMaier iotop hat schonmal geholfen, Danke!. Könnte man davon irgendiwe eine Statistik über die Zugriffe während eines ganzen Tages machen?

@encbladexp Die Stats sind auch interessant. Sagen aber soweit is sehe nichts zu den Festplattenzugriffen aus.

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17531

Serengeti schrieb:

@encbladexp Die Stats sind auch interessant. Sagen aber soweit is sehe nichts zu den Festplattenzugriffen aus.

Block I/O ist Disk I/O also Platte. Du kannst aber einfach auch etwas wie z.B. netdata auf dem System installieren / laufen lassen, das macht schöne bunte Bilder.

Serengeti

(Themenstarter)
Avatar von Serengeti

Anmeldungsdatum:
24. Februar 2008

Beiträge: 1966

Block I/O ist bei all meinen docker container 0B / 0B. Ich vermute, dass die verbundenen Volume nicht in die Statistik einfliessen.

Serengeti

(Themenstarter)
Avatar von Serengeti

Anmeldungsdatum:
24. Februar 2008

Beiträge: 1966

Nach einer kurzen Recherche scheint netdata recht toll zu sein. Allerdings wirkt die etwas naive Nutzung von Scripten von Drittwebseiten etwas verdächtig.

[Edit] Die Software netdata ist mir nicht geheuer, hab sie wieder entfernt. Sobald man mehr machen möchte, landet man auf der Hersteller Webseite. Ich will doch meine Statistiken nicht irgend einem Unternehmen anvertrauen. Ausserdem geht das weder gravatar noch google etwas an.

Bilder

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17531

Serengeti schrieb:

Allerdings wirkt die etwas naive Nutzung von Scripten von Drittwebseiten etwas verdächtig.

Das ist alles opt-in, das man diverse Assets heute von Google zieht ist halt so, aber ohne opt-in shippen die keine Daten dahin. Ansonsten baust du dir halt den Prometheus / Node Exporter / Grafana Stack zusammen, ist halt mehr Aufwand. Mit iotop findest du auch was du suchst.

Ob Bind Mounts vom Reporting excluded sind kann ich dir nicht sagen.

Serengeti

(Themenstarter)
Avatar von Serengeti

Anmeldungsdatum:
24. Februar 2008

Beiträge: 1966

also Opt-in wars nicht. "Ist halt so" kann ich ausserdem leider nicht gelten lassen

Bei meinem ersten Verbinden auf die Webseite gab es zwar den Hinweis, dass er keine verbindung zum server aufbauen kann und hier war ein Opt-in weil ich kein internet hatte. Dann konnte ich mich auf eine "Lokale" version. verbinden. Die hatte aber direkt die angezeigten ressourcen laden wollen.

Das gilt für mich nicht als Opt-in.

Antworten |