Zoeken op website

ctop - Topachtige interface voor het monitoren van Docker-containers


ctop is een gratis open source, eenvoudige en platformonafhankelijke opdrachtregeltool voor het in realtime monitoren van containerstatistieken. Hiermee kunt u een overzicht krijgen van de statistieken met betrekking tot CPU, geheugen, netwerk en I/O voor meerdere containers en ondersteunt het ook de inspectie van een specifieke container.

Op het moment dat dit artikel wordt geschreven, wordt het geleverd met ingebouwde ondersteuning voor Docker (standaard containerconnector) en runC; connectoren voor andere container- en clusterplatforms zullen in toekomstige releases worden toegevoegd.

Hoe ctop op Linux-systemen te installeren

Het installeren van de nieuwste versie van ctop is net zo eenvoudig als het uitvoeren van de volgende opdrachten om het binaire bestand voor uw Linux-distributie te downloaden en te installeren onder /usr/local/bin/ctop en het is uitvoerbaar om het uit te voeren.

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

U kunt ook ctop via Docker installeren met behulp van de volgende opdracht.

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

Zodra u ctop heeft geïnstalleerd, kunt u het uitvoeren om al uw containers weer te geven, ongeacht of ze actief zijn of niet.

ctop

U kunt de pijltjestoetsen Omhoog en Omlaag gebruiken om een container te markeren en op Enter klikken om deze te selecteren. U ziet een menu zoals weergegeven in de volgende schermafbeelding. Kies “single view” en klik erop om de geselecteerde container te inspecteren.

De volgende schermafbeelding toont de enkele weergavemodus voor een specifieke container.

Om alleen actieve containers weer te geven, gebruikt u de vlag -a.

ctop -a 

Om de CPU weer te geven als % van het systeemtotaal, gebruikt u de optie -scale-cpu.

ctop -scale-cpu

U kunt containers ook filteren met bijvoorbeeld de vlag -f.

ctop -f app

Daarnaast kunt u het initiële sorteerveld voor de container selecteren met de vlag -s en het helpbericht ctop bekijken, zoals weergegeven.

 
ctop -h

Houd er rekening mee dat connectoren voor andere container- en clustersystemen nog moeten worden toegevoegd aan ctop. Meer informatie vindt u in de Ctop Github-repository.

ctop is een eenvoudige, topachtige tool voor het in realtime visualiseren en monitoren van containerstatistieken. In dit artikel hebben we uitgelegd hoe je ctop in Linux installeert en gebruikt. U kunt uw mening delen of vragen stellen via het onderstaande opmerkingenformulier.