ctop je bezplatný open source, jednoduchý a multiplatformní špičkový nástroj příkazového řádku pro sledování metrik kontejnerů v reálném čase. Umožňuje vám získat přehled o metrikách týkajících se CPU, paměti, sítě, I/O pro více kontejnerů a také podporuje kontrolu konkrétního kontejneru.
V době psaní tohoto článku se dodává s vestavěnou podporou pro Docker (výchozí konektor kontejneru) a runC; konektory pro další kontejnerové a clusterové platformy budou přidány v budoucích verzích.
Jak nainstalovat ctop v systémech Linux
Instalace nejnovější verze ctop je stejně snadné jako spuštěním následujících příkazů stáhnout binární soubor pro vaši distribuci Linuxu a nainstalovat jej pod /usr/local/bin/ctop a udělejte jej spustitelným pro jeho spuštění.
$ 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
Případně nainstalujte ctop přes Docker pomocí následujícího příkazu.
$ docker run --rm -ti --name=ctop -v /var/run/docker.sock:/var/run/docker.sock quay.io/vektorlab/ctop:latest
Jakmile nainstalujete ctop , můžete jej spustit a zobrazit seznam všech vašich kontejnerů, ať už jsou aktivní nebo ne.
$ ctop
Můžete použít Nahoru a Dolů šipkami zvýrazněte kontejner a klikněte na Enter jej vyberte. Zobrazí se nabídka, jak je znázorněno na následujícím snímku obrazovky. Vyberte „jedno zobrazení“ a kliknutím na něj prohlédněte vybraný kontejner.
Následující snímek obrazovky ukazuje režim jednoho zobrazení pro konkrétní kontejner.
Chcete-li zobrazit pouze aktivní kontejnery, použijte -a
vlajka.
$ ctop -a
Chcete-li zobrazit CPU jako %
z celkového systému, použijte -scale-cpu
možnost.
$ ctop -scale-cpu
Kontejnery můžete také filtrovat pomocí -f
vlajka, například.
$ ctop -f app
Kromě toho můžete vybrat počáteční pole pro třídění kontejnerů pomocí -s
vlajku a podívejte se na ctop nápovědu, jak je znázorněno.
$ ctop -h
Upozorňujeme, že konektory pro další kontejnerové a klastrové systémy je třeba do ctop přidat . Další informace naleznete v repozitáři Ctop Github.
ctop je jednoduchý špičkový nástroj pro vizualizaci a sledování metrik kontejnerů v reálném čase. V tomto článku jsme vysvětlili, jak nainstalovat a používat ctop v Linuxu. Můžete se podělit o své myšlenky nebo položit jakékoli otázky prostřednictvím formuláře pro komentáře níže.