GNU/Linux >> Znalost Linux >  >> Panels >> Docker

Vysvětlení výstupu příkazu „docker stats“.

Otázka :Jak sledovat metriky výkonu běžícího kontejneru dockeru. Například statistiky CPU, paměti, I/O a sítě?

Příkaz docker stats může nepřetržitě hlásit základní metriky CPU, paměti, sítě a disku I/O. Například:

# docker stats a3f78cb32a8e
CONTAINER ID   NAME              CPU %  MEM USAGE / LIMIT   MEM %   NET I/O BLOCK    I/O          PIDS
a3f78cb32a8e    hello-world    0.00%   2.137MiB / 3.605GiB  0.06%     0B / 0B        9.95MB / 0B   0

Případně můžete také spustit „docker stats “ a „statistiky dockeru – vše ” pro sledování všech metrik spuštěného kontejneru.

Ve výstupu příkazu jsou to následující klíčové metriky:

1. Statistiky CPU

CPU je hlášeno jako % celkové kapacity hostitele.

2. Statistiky paměti

Je to procento procesoru a paměti hostitele, které kontejner využívá. Pokud hostitel používá paměť pro jiné procesy, vašemu kontejneru dojde paměť dříve, než dosáhne limitu hlášeného příkazem stats.

3. Blokovat statistiky I/O

Množství dat, které kontejner načetl a zapsal z blokových zařízení na hostiteli.

4. Statistiky I/O sítě

Množství dat, které kontejner odeslal a přijal přes své síťové rozhraní. Zobrazuje celkový počet přijatých (RX) a odeslaných (TX).

5. PID

Jedná se o počet procesů nebo vláken, které kontejner vytvořil.


No
Docker
  1. Některé příkazy DOCKER

  2. Úvod do Dockeru

  3. Jak spustit MySQL v kontejneru Docker

  1. Pochopení svazků Docker

  2. Jak SSH do kontejneru Docker

  3. Jak spustit příkaz na spuštěném kontejneru Docker

  1. Jak přiřadit statickou IP ke kontejneru Docker

  2. Automaticky spouštět služby v kontejneru Docker

  3. Přesměrování výstupu příkazu v dockeru