GNU/Linux >> Znalost Linux >  >> Linux

Ctop – nástroj pro monitorování příkazového řádku pro linuxové kontejnery

Před chvílí jsme psali o nástroji s názvem "Portainer" , webový nástroj pro správu Dockeru. Pomocí Porttaineru můžeme snadno vytvářet, mazat a spravovat kontejnery. V této příručce uvidíme, jak monitorovat tyto kontejnery Linuxu z příkazového řádku pomocí "ctop" . Jedná se o jednoduchý nástroj, jako je příkaz 'top', který se používá k zobrazení běžících procesů. Pomocí ctop můžete snadno monitorovat linuxové kontejnery přímo z vašeho terminálu. Dodává se s vestavěnou podporou Docker a poskytuje kompaktní přehled o více kontejnerech.

V tomto stručném průvodci uvidíme, jak jej nainstalovat a používat v Linuxu.

Nainstalujte ctop na Linux

ctop je k dispozici v AUR , takže jej můžete nainstalovat pomocí pomocníků AUR, jako je YaY , v Arch Linuxu a jeho variantách, jako je Antergos a Manjaro Linux.

$ yay -S ctop

Pro ostatní distribuce Linuxu si stáhněte nejnovější verzi ctop z oficiální stránky stahování a nainstalujte jej, jak je popsáno níže.

$ sudo wget https://github.com/bcicen/ctop/releases/download/v0.7.2/ctop-0.7.2-linux-amd64 -O /usr/local/bin/ctop
$ sudo chmod +x /usr/local/bin/ctop

Můžete jej také nainstalovat a spustit pomocí Dockeru. Chcete-li to provést, musíte nainstalovat Docker na svůj počítač se systémem Linux. Chcete-li nainstalovat Docker na CentOS a Ubuntu, použijte následující odkazy.

  • Jak nainstalovat Docker v CentOS
  • Jak nainstalovat Docker v Ubuntu

Jakmile nainstalujete Docker, spusťte ctop jako níže.

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

Nyní jsme nainstalovali ctop. Je čas podívat se, jak ji používat.

Využití ctop

ctop použití je poměrně snadné a přímočaré.

Sledování kontejnerů můžete spustit příkazem:

$ ctop

Pokud ve vašem systému běží nějaké kontejnery, uvidíte výstup podobný níže.

Ctop

Zde si můžete prohlédnout seznam běžících kontejnerů a jejich využití CPU a paměti a metriky vysílání (TX) a příjmu (RX).

Stiskněte 'a' pro přepínání mezi běžícími a neběžícími kontejnery. Chcete-li zobrazit sekci nápovědy, stiskněte 'h' . Pro ukončení ctop stiskněte 'q' . Zde je úplný seznam funkčních kláves ctop.

  • a – Přepnout zobrazení všech (spuštěných a nespuštěných) kontejnerů
  • f – Filtrování zobrazených kontejnerů
  • H – Přepnout záhlaví ctop
  • h – Otevřete sekci nápovědy
  • s – Vyberte pole pro třídění kontejnerů
  • r – Obrácené pořadí řazení kontejnerů
  • q – Ukončení ctop

ctop je jen základní, ale plně funkční monitorovací nástroj pro linuxové kontejnery. Platí přesně co se píše na oficiálních stránkách. Pokud hledáte jednoduché možnosti monitorování pomocí příkazového řádku pro vaše kontejnery, ctop může být dobrou volbou.

Možná si budete chtít stáhnout naše bezplatné elektronické knihy Docker.

StáhnoutZdarma e-kniha:„Docker Containerization Cookbook“ StáhnoutPříručka zdarma:„Porozumění Dockeru“ StáhnoutBezplatný průvodce:„Co je Docker a proč je tak populární?“ StáhnoutPříručka zdarma:„Úvod do Dockeru“ StáhnoutBezplatný průvodce:„Docker in Production“

A to je pro dnešek vše. Pokud považujete tuto příručku za užitečnou, sdílejte ji na svých profesních a sociálních sítích a podpořte OSTechNix.

Přijdou další dobré věci. Zůstaňte naladěni!

Na zdraví!


Linux
  1. Jaký je váš oblíbený nástroj pro nahrávání obrazovky pro Linux?

  2. 80 Linux Monitorovací nástroje pro SysAdmins

  3. Linux – nástroj pro měření kvality entropie?

  1. Tipy na začátek:Sledování zatížení procesoru v systému Linux

  2. Blender – Perfektní nástroj pro tvorbu 3D pro Linux

  3. Nástroj pro porovnání kódu pro Linux

  1. Lynis – nástroj pro automatizovaný bezpečnostní audit pro linuxové servery

  2. Jak přidat hostitele Linuxu na server Zabbix pro monitorování

  3. 30 hlavních příkladů příkazů pro monitorování v systému Linux