ctop - Top-like interfejs za nadgledanje Docker kontejnera


ctop je besplatan open source, jednostavan i višeplatformski alat za naredbene linije za praćenje metrike kontejnera u realnom vremenu. Omogućava vam da dobijete pregled metrike koja se odnosi na CPU, memoriju, mrežu, I/O za više kontejnera, a također podržava inspekciju određenog kontejnera.

U vrijeme pisanja ovog članka, isporučuje se sa ugrađenom podrškom za Docker (podrazumevani konektor kontejnera) i runC; konektori za druge kontejnerske i klaster platforme će biti dodati u budućim izdanjima.

Kako instalirati ctop u Linux sisteme

Instaliranje najnovijeg izdanja ctop je jednostavno kao pokretanje sljedećih naredbi za preuzimanje binarne datoteke za vašu Linux distribuciju i instaliranje pod /usr/local/bin/ctop i napravite izvršna za pokretanje.

sudo wget https://github.com/bcicen/ctop/releases/download/v0.7.1/ctop-0.7.1-linux-amd64  -O /usr/local/bin/ctop
sudo chmod +x /usr/local/bin/ctop

Alternativno, instalirajte ctop preko Dockera koristeći sljedeću naredbu.

docker run --rm -ti --name=ctop -v /var/run/docker.sock:/var/run/docker.sock quay.io/vektorlab/ctop:latest

Nakon što instalirate ctop, možete ga pokrenuti da izliste sve svoje kontejnere bez obzira da li su aktivni ili ne.

ctop

Možete koristiti tipke sa strelicama gore i dolje da označite kontejner i kliknite Enter da ga odaberete. Videćete meni kao što je prikazano na sledećem snimku ekrana. Odaberite “pojedinačni prikaz ” i kliknite na njega da pregledate odabrani kontejner.

Sljedeća snimka ekrana prikazuje način jednog prikaza za određeni kontejner.

Za prikaz samo aktivnih kontejnera koristite oznaku -a.

ctop -a 

Za prikaz CPU-a kao % ukupnog sistema, koristite opciju -scale-cpu.

ctop -scale-cpu

Također možete filtrirati kontejnere pomoću oznake -f, na primjer.

ctop -f app

Dodatno, možete odabrati početno polje sortiranja kontejnera pomoću oznake -s i vidjeti poruku pomoći ctop kao što je prikazano.

 
ctop -h

Imajte na umu da konektori za druge sisteme kontejnera i klastera tek treba da se dodaju u ctop. Više informacija možete pronaći u Ctop Github repozitoriju.

ctop je jednostavan alat sličan vrhu za vizualizaciju i praćenje metrike kontejnera u realnom vremenu. U ovom članku smo objasnili kako instalirati i koristiti ctop u Linuxu. Možete podijeliti svoje mišljenje ili postaviti bilo kakva pitanja putem obrasca za komentare ispod.