Wyszukiwanie w witrynie

ctop - Topowy interfejs do monitorowania kontenerów Docker


ctop to bezpłatne, proste i wieloplatformowe narzędzie wiersza poleceń o otwartym kodzie źródłowym, przypominające topowe narzędzie do monitorowania metryk kontenerów w czasie rzeczywistym. Pozwala uzyskać przegląd metryk dotyczących procesora, pamięci, sieci, wejść/wyjść dla wielu kontenerów, a także wspiera inspekcję konkretnego kontenera.

W chwili pisania tego artykułu był on dostarczany z wbudowaną obsługą Dockera (domyślny łącznik kontenera) i runC; łączniki dla innych platform kontenerowych i klastrowych zostaną dodane w przyszłych wersjach.

Jak zainstalować ctop w systemach Linux

Zainstalowanie najnowszej wersji ctop jest tak proste, jak uruchomienie następujących poleceń w celu pobrania pliku binarnego dla Twojej dystrybucji Linuksa i zainstalowania go w lokalizacji /usr/local/bin/ctop i jest wykonywalny, aby go uruchomić.

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

Alternatywnie zainstaluj ctop poprzez Docker, używając następującego polecenia.

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

Po zainstalowaniu ctop możesz go uruchomić, aby wyświetlić listę wszystkich kontenerów, niezależnie od tego, czy są aktywne, czy nie.

ctop

Możesz użyć klawiszy strzałek w górę i w dół, aby podświetlić kontener i kliknąć Enter, aby go wybrać. Zobaczysz menu pokazane na poniższym zrzucie ekranu. Wybierz „pojedynczy widok” i kliknij go, aby sprawdzić wybrany kontener.

Poniższy zrzut ekranu przedstawia tryb pojedynczego widoku dla określonego kontenera.

Aby wyświetlić tylko aktywne kontenery, użyj flagi -a.

ctop -a 

Aby wyświetlić procesor jako % całkowitego systemu, użyj opcji -scale-cpu.

ctop -scale-cpu

Możesz także filtrować kontenery, na przykład za pomocą flagi -f.

ctop -f app

Dodatkowo możesz wybrać początkowe pole sortowania kontenera za pomocą flagi -s i wyświetlić komunikat pomocy ctop, jak pokazano.

 
ctop -h

Należy pamiętać, że do ctop nie dodano jeszcze złączy dla innych systemów kontenerów i klastrów. Więcej informacji można znaleźć w repozytorium Ctop Github.

ctop to proste narzędzie przypominające top, służące do wizualizacji i monitorowania metryk kontenerów w czasie rzeczywistym. W tym artykule wyjaśniliśmy, jak zainstalować i używać ctop w systemie Linux. Możesz podzielić się swoimi przemyśleniami lub zadać pytania za pomocą poniższego formularza komentarza.