ctop - Doker konteýnerlerine gözegçilik etmek üçin iň ýokary derejeli interfeýs


ctop mugt açyk çeşme, konteýner ölçeglerine real wagt gözegçilik etmek üçin ýönekeý we platforma görnüşli ýokary derejeli buýruk setiridir. Birnäçe konteýner üçin CPU, ýat, tor, I/O bilen baglanyşykly ölçegler barada umumy düşünje almaga mümkinçilik berýär we belli bir konteýneriň barlanmagyny goldaýar.

Bu makalany ýazan wagtyňyz, Docker (deslapky konteýner birleşdirijisi) we runC üçin içerki goldaw bilen iberilýär; Geljekdäki neşirlerde beýleki konteýner we klaster platformalary üçin birleşdirijiler goşular.

Linux ulgamlarynda ctop-y nädip gurmaly

Ctop-yň iň soňky goýberilişini gurmak, Linux paýlanyşyňyz üçin ikili göçürip almak we/usr/local/bin/ctop astynda gurmak we ony işletmek üçin aşakdaky buýruklary işletmek ýaly aňsat.

$ 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

Ativea-da bolmasa, aşakdaky buýrugy ulanyp, ctop-ny Docker arkaly guruň.

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

Ctop guranyňyzdan soň, ähli konteýnerleriňizi işjeň ýa-da işlemeýän sanawda görkezmek üçin işledip bilersiňiz.

$ ctop

Bir konteýni tapawutlandyrmak üçin “Up” we “Down” ok düwmelerini ulanyp, ony saýlamak üçin Enter düwmesine basyp bilersiňiz. Aşakdaky skrinshotda görkezilişi ýaly menýu görersiňiz.\Singleeke görnüşi saýlaň we saýlanan konteýni barlamak üçin basyň.

Aşakdaky skrinshot, belli bir konteýner üçin ýekeje görnüş re modeimini görkezýär.

Diňe işjeň gaplary görkezmek üçin -a baýdagyny ulanyň.

$ ctop -a 

CPU-ny ulgamyň jemi % görnüşinde görkezmek üçin -scale-cpu opsiýasyny ulanyň.

$ ctop -scale-cpu

Şeýle hem, meselem, -f baýdagyny ulanyp, gaplary süzüp bilersiňiz.

$ ctop -f app

Mundan başga-da, -s baýdagyny ulanyp, konteýnerleriň başlangyç meýdançasyny saýlap bilersiňiz we görkezilişi ýaly ctop kömek habaryny görüp bilersiňiz.

 
$ ctop -h

Beýleki konteýner we klaster ulgamlary üçin birikdirijileriň entek ctop-a goşulmajakdygyna üns beriň. Ctop Github ammaryndan has giňişleýin maglumat tapyp bilersiňiz.

ctop, konteýner ölçeglerini real wagtda wizuallaşdyrmak we gözegçilik etmek üçin ýönekeý ýokarky gural. Bu makalada Linux-da ctop-y nädip gurmalydygyny we ulanmalydygyny düşündirdik. Pikirleriňizi paýlaşyp ýa-da aşakdaky teswir formasy arkaly islendik sorag berip bilersiňiz.