ctop - Topplignende grensesnitt for overvåking av Docker-beholdere
ctop er et gratis åpen kildekode, enkelt og topplignende kommandolinjeverktøy på tvers av plattformer for å overvåke containerberegninger i sanntid. Den lar deg få en oversikt over beregninger angående CPU, minne, nettverk, I/O for flere containere og støtter også inspeksjon av en spesifikk container.
Når denne artikkelen skrives, leveres den med innebygd støtte for Docker (standard containerkobling) og runC; koblinger for andre container- og klyngeplattformer vil bli lagt til i fremtidige utgivelser.
Hvordan installere ctop i Linux-systemer
Å installere den siste versjonen av ctop er like enkelt som å kjøre følgende kommandoer for å laste ned binærfilen for Linux-distribusjonen din og installere den under /usr/local/bin/ctop og lage den kjørbar for å kjøre den.
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
Alternativt kan du installere ctop via Docker ved å bruke følgende kommando.
docker run --rm -ti --name=ctop -v /var/run/docker.sock:/var/run/docker.sock quay.io/vektorlab/ctop:latest
Når du har installert ctop, kan du kjøre den for å vise alle beholderne dine, enten de er aktive eller ikke.
ctop
Du kan bruke piltastene Opp og Ned for å markere en beholder og klikke Enter for å velge den. Du vil se en meny som vist i følgende skjermbilde. Velg “enkeltvisning ” og klikk på den for å inspisere den valgte beholderen.
Følgende skjermbilde viser enkeltvisningsmodus for en bestemt beholder.
For å vise bare aktive beholdere, bruk -a
-flagget.
ctop -a
For å vise CPU som %
av totalt system, bruk -scale-cpu
alternativet.
ctop -scale-cpu
Du kan også filtrere beholdere ved å bruke -f
-flagget, for eksempel.
ctop -f app
I tillegg kan du velge innledende beholdersorteringsfelt ved å bruke -s
-flagget, og se ctop-hjelpemeldingen som vist.
ctop -h
Vær oppmerksom på at koblinger for andre container- og klyngesystemer ennå ikke er lagt til ctop. Du kan finne mer informasjon fra Ctop Github-depotet.
ctop er et enkelt topplignende verktøy for å visualisere og overvåke beholderberegninger i sanntid. I denne artikkelen har vi forklart hvordan du installerer og bruker ctop i Linux. Du kan dele tankene dine eller stille spørsmål via kommentarskjemaet nedenfor.