GNU/Linux >> Belajar Linux >  >> Panels >> Docker

Memahami Output Perintah "statistik buruh pelabuhan"

Pertanyaan :Cara memantau metrik kinerja wadah buruh pelabuhan yang berjalan. Misalnya, statistik CPU, memori, I/O, dan jaringan?

Perintah docker stats dapat terus melaporkan metrik dasar CPU, memori, jaringan, dan disk I/O. Misalnya:

# 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

Atau, Anda juga dapat menjalankan “statistik buruh pelabuhan ” dan “statistik buruh pelabuhan –semua ” untuk memantau semua metrik container yang sedang berjalan.

Dalam output perintah, ini adalah metrik utama berikut:

1. Statistik CPU

CPU dilaporkan sebagai % dari total kapasitas host.

2. Statistik memori

Ini adalah persentase CPU dan memori host yang digunakan wadah. Jika host menggunakan memori untuk proses lain, container Anda akan kehabisan memori sebelum mencapai batas yang dilaporkan oleh perintah stats.

3. Blokir statistik I/O

Jumlah data yang telah dibaca dan ditulis oleh container dari perangkat blok di host.

4. Statistik I/O jaringan

Jumlah data yang telah dikirim dan diterima wadah melalui antarmuka jaringannya. Menampilkan total byte yang diterima (RX) dan ditransmisikan (TX).

5. PID

Itu adalah jumlah proses atau utas yang telah dibuat oleh wadah.


No
Docker
  1. Memahami Volume Docker

  2. Pengantar Docker

  3. Cara Menjalankan MySQL Dalam Wadah Docker

  1. Beberapa Perintah DOCKER

  2. Cara SSH Ke Wadah Docker

  3. Mulai Layanan Secara Otomatis di Docker Container

  1. Cara Menjalankan Perintah di Running Docker Container

  2. Cara Menetapkan IP Statis ke Wadah Docker

  3. Mengarahkan output perintah di buruh pelabuhan