ctop - augšējā veida saskarne dokeru konteineru uzraudzībai


ctop ir bezmaksas atvērtā pirmkoda, vienkāršs un starpplatformu augšdaļai līdzīgs komandrindas rīks konteineru metrikas reāllaika uzraudzībai. Tas ļauj jums iegūt metrikas pārskatu par CPU, atmiņu, tīklu, I/O vairākiem konteineriem, kā arī atbalsta konkrēta konteinera pārbaudi.

Šī raksta tapšanas laikā tas tiek piegādāts ar iebūvētu atbalstu Docker (noklusējuma konteinera savienotājs) un runC; savienotāji citām konteineru un kopu platformām tiks pievienoti nākamajos izlaidumos.

Kā instalēt ctop Linux sistēmās

Jaunākās ctop versijas instalēšana ir tikpat vienkārša kā šādu komandu palaišana, lai lejupielādētu bināro versiju savam Linux izplatījumam un instalētu to zem/usr/local/bin/ctop un padarītu to izpildāmu tā palaišanai.

$ 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

Alternatīvi instalējiet ctop, izmantojot Docker, izmantojot šādu komandu.

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

Kad esat instalējis ctop, varat to palaist, lai uzskaitītu visus aktīvos vai nē esošos konteinerus.

$ ctop

Varat izmantot bultiņu Uz augšu un Leju, lai iezīmētu konteineru, un noklikšķiniet uz Enter, lai to atlasītu. Jūs redzēsiet izvēlni, kā parādīts nākamajā ekrānuzņēmumā. Izvēlieties “atsevišķs skats” un noklikšķiniet uz tā, lai pārbaudītu izvēlēto konteineru.

Šis ekrānuzņēmums parāda viena skata režīmu konkrētam konteineram.

Lai parādītu tikai aktīvos konteinerus, izmantojiet karodziņu -a .

$ ctop -a 

Lai parādītu CPU kā % no sistēmas kopsummas, izmantojiet opciju -scale-cpu .

$ ctop -scale-cpu

Konteinerus varat arī filtrēt, izmantojot, piemēram, karodziņu -f .

$ ctop -f app

Izmantojot karodziņu -s , varat atlasīt sākotnējo konteineru kārtošanas lauku un skatīt ctop palīdzības ziņojumu, kā parādīts.

 
$ ctop -h

Ņemiet vērā, ka savienotāji citām konteineru un kopu sistēmām vēl jāpievieno ctop. Plašāku informāciju varat atrast Ctop Github repozitorijā.

ctop ir vienkāršs augšveidam līdzīgs rīks, lai reāllaikā vizualizētu un uzraudzītu konteineru metriku. Šajā rakstā mēs esam izvērsuši, kā Linux instalēt un izmantot ctop. Izmantojot komentāru veidlapu, varat dalīties savās domās vai uzdot jautājumus.