„ctop“ - į viršų panaši sąsaja, skirta stebėti „Docker“ konteinerius


„ctop“ yra nemokamas atviro kodo, paprastas ir daug platformų viršaus primenantis komandinės eilutės įrankis, skirtas realiuoju laiku stebėti konteinerių metriką. Tai leidžia jums gauti metrikų, susijusių su daugelio talpyklų procesoriumi, atmintimi, tinklu, įvesties/išvesties apžvalga, taip pat palaiko konkretaus konteinerio patikrinimą.

Rašant šį straipsnį jis pristatomas su įmontuota „Docker“ (numatytoji konteinerio jungtis) ir „runC“ palaikymu; kitų konteinerių ir grupinių platformų jungtys bus pridėtos būsimuose leidimuose.

Kaip įdiegti ctop „Linux“ sistemose

Įdiegti naujausią „ctop“ leidimą yra taip pat paprasta, kaip paleisti šias komandas, kad atsisiųstumėte „Linux“ paskirstymo dvejetainį failą ir įdėtumėte jį aplanke/usr/local/bin/ctop ir padarytumėte jį vykdomu.

$ 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

Arba įdiekite ctop per „Docker“ naudodami šią komandą.

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

Įdiegę „ctop“, galite jį paleisti, kad išvardytumėte visus sudėtinius konteinerius, nesvarbu, ar jie aktyvūs, ar ne.

$ ctop

Norėdami pažymėti konteinerį, galite naudoti rodyklių aukštyn ir žemyn klavišus ir spustelėkite Enter, kad jį pasirinktumėte. Pamatysite meniu, kaip parodyta kitoje ekrano kopijoje. Pasirinkite „vienas vaizdas“ ir spustelėkite jį, kad patikrintumėte pasirinktą konteinerį.

Šioje ekrano kopijoje rodomas vieno rodinio režimas konkrečiam konteineriui.

Norėdami rodyti tik aktyvius sudėtinius rodinius, naudokite vėliavą -a .

$ ctop -a 

Norėdami rodyti procesorių kaip % visos sistemos, naudokite parinktį -scale-cpu .

$ ctop -scale-cpu

Taip pat galite filtruoti konteinerius naudodami, pavyzdžiui, vėliavą -f .

$ ctop -f app

Be to, naudodamiesi -s vėliava, galite pasirinkti pradinį konteinerių rūšiavimo lauką ir pamatyti „ctop“ pagalbos pranešimą, kaip parodyta.

 
$ ctop -h

Atkreipkite dėmesį, kad kitų talpyklų ir grupių sistemų jungtys dar turi būti pridėtos prie „ctop“. Daugiau informacijos galite rasti „Ctop Github“ saugykloje.

„ctop“ yra paprastas į viršų panašus įrankis, skirtas realiuoju laiku vizualizuoti ir stebėti konteinerių metriką. Šiame straipsnyje mes išplėtėme, kaip įdiegti ir naudoti „ctop“ sistemoje „Linux“. Galite pasidalinti savo mintimis ar užduoti klausimus naudodamiesi žemiau esančia komentarų forma.