GNU/Linux >> Znalost Linux >  >> Panels >> Docker

ctop – špičkové rozhraní pro monitorování kontejnerů dockeru

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.


Docker
  1. Jak vytvářet, zobrazovat a mazat kontejnery Docker v systému Linux

  2. 3 strategie pro automatizované produkční nasazení s Dockerem

  3. Jak sdílet data mezi kontejnery Docker

  1. Co je Docker Container:Úvodní příručka pro začátečníky

  2. Jak zálohovat a obnovovat kontejnery Docker

  3. Jak pozastavit a obnovit kontejnery Docker

  1. Jak spravovat kontejnery Docker? Osvědčené postupy

  2. Monitorování kontejnerů Docker:Výhody, osvědčené postupy a nástroje, které musíte mít

  3. Jak vypsat Docker kontejnery