GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Glances System Monitor na Debian 11

Glances System Monitor je bezplatný nástroj příkazového řádku s otevřeným zdrojovým kódem pro monitorování procesů, systémových prostředků, jako je CPU, diskové I/O, souborový systém, průměrná zátěž, paměť, síťová rozhraní a procesy. Pohledy jsou vytvořeny v jazyce Python. Glances podporuje monitorování napříč platformami, které lze použít ve spojení s webovým rozhraním.

Jednou z vynikajících funkcí, které Glances podporuje, je možnost nastavit prahové hodnoty v programu. V konfiguračním souboru můžete nastavit opatrný, varovný a kritický, který pak bude předávat informace v barvách, které mohou zobrazovat upozornění na úzká místa systémových prostředků, problémy se systémovými prostředky a mnoho dalšího. Glances je standardně dodáván s přednastaveným seznamem barev, ale můžete upravit a přidat další konfigurace.

Příklad rozložení terminálu Glances v akci.

V následujícím tutoriálu se naučíte, jak nainstalovat a používat Glances na Debian 11 Bullseye.

Předpoklady

  • Doporučený operační systém: Debian 11 Bullseye
  • Uživatelský účet: Uživatelský účet s právy sudo nebo přístup root (příkaz su) .
  • Požadované balíčky: python, pip, psutils

Aktualizace operačního systému

Aktualizujte svůj Debian 11 operační systém, abyste se ujistili, že všechny existující balíčky jsou aktuální:

sudo apt update && sudo apt upgrade

Root nebo Sudo Access

Ve výchozím nastavení, když vytvoříte svůj účet při spuštění s Debianem v porovnání s jinými distribucemi, automaticky nezíská status sudoers. Musíte mít přístup k heslu uživatele root použijte příkaz su nebo navštivte náš tutoriál Jak přidat uživatele do Sudoers na Debianu.

Nainstalujte Glances System Monitor

Před instalací Glances se musíte ujistit, že jste nainstalovali Python 2.7 nebo vyšší spolu s psutilem 5.30 nebo lepším. Pokud nemáte nainstalované ani jedno, spusťte následující příkaz:

sudo apt install python3 python3-dev python3-jinja2 python3-psutil python3-setuptools hddtemp python3-pip lm-sensors -y

Tím se nainstalují nejaktuálnější závislosti pomocí výchozího úložiště Debian 11.

Chcete-li nainstalovat Glances System Monitor na Debian, musíte jej nainstalovat pomocí PIP3 . Chcete-li to provést, spusťte následující příkaz:

sudo pip3 install glances

Příklad výstupu:

Ověřte instalaci kontrolou sestavení Glances:

glances --version

Příklad výstupu:

Glances v3.2.3.1 with PsUtil v5.8.0
Log file: /root/.local/share/glances/glances.log

Jak používat Glances System Monitor

Jakmile program nainstalujete, musíte jej spustit zadáním následujícího příkazu terminálu.

glances --theme-white

Všimněte si, že si všimnete –bílá vlajka tématu přidáno k příkazu, protože výchozí pozadí terminálu Debianu je bílé; pokud jej načtete pomocí výchozího příkazu pohledy, bude obtížné jej číst, pokud jste nepřepnuli na výchozí bílé pozadí na černé.

Příklad použití výchozího příkazu pohledy:

Příklad použití příkazu pohledy –theme-white:

Chcete-li ukončit program Glances, můžete použít následující příkaz.

Ctrl+C

Můžete změnit časový interval aktualizace Glance, výchozí je 1, ale můžete to změnit jako příklad:

glances -t 3

Chcete-li vyvolat příkaz help, zadejte následující.

glances -h

Upozornění v nástroji Glances System Monitor

Jak bylo zmíněno na začátku tutoriálu, Glances má barvu upozornění. Následující popisuje, co to je.

  1. ZELENÁ: OK (dobře)
  2. MODRÁ: POZOR (pozor)
  3. FIALOVÁ: VAROVÁNÍ (upozornění)
  4. ČERVENÁ: KRITICKÝ (kritický)

Prahové hodnoty pro výchozí nastavení jsou následující.

  • opatrný=50
  • varování=70
  • kritické=90

Výchozí konfiguraci lze změnit. Chcete-li to provést, otevřete textový editor v souboru /etc/glances/glances.conf . Nejprve si ale udělejme zálohu původního konfiguračního souboru pro úschovu.

sudo cp /usr/local/share/doc/glances/glances.conf /usr/local/share/doc/glances/glances-bkup.conf

Dále pomocí textového editoru nano otevřete hlavní konfigurační soubor:

sudo nano /usr/local/share/doc/glances/glances.conf

Přejděte dolů (řádek 37) a začnou se vám zobrazovat všechna nastavení, která můžete změnit.

Příklad:

Upravte čísla a poté CTRL+O uložte a poté CTRL+X k východu. Výchozí hodnoty by měly být v pořádku pro většinu uživatelských nastavení; upravujte pouze v případě, že zásadně nesouhlasíte s hodnotami.

Pohledy na příkazy sledování systému

Ke konfiguraci, vyhledání a zobrazení toho, co hledáte, můžete v Glances použít následující příkazy seznamu.

  • a – Automaticky řadit procesy
  • c – Seřadit procesy podle % CPU
  • m – Seřadit procesy podle MEM%
  • p – Seřadit procesy podle názvu
  • i – Seřadit procesy podle rychlosti I/O
  • d – Zobrazit/skrýt statistiky I/O disku ols
  • f – Zobrazit/skrýt statshddtemp
  • n – Zobrazit/skrýt statistiky sítě
  • s – Zobrazit/skrýt statistiky senzorů
  • y – Zobrazit/skrýt statistiky hddtemp
  • l – Zobrazit/skrýt protokoly
  • b – Bajty nebo bity pro síťové I/Oools
  • w – Smazat protokoly varování
  • x – Smazat varovné a kritické protokoly
  • x – Smazat varovné a kritické protokoly
  • 1 – Globální statistiky CPU nebo jednotlivých CPU
  • h – Zobrazit/skrýt tuto obrazovku nápovědy
  • t – Zobrazení síťového I/O jako kombinace
  • u – Zobrazit kumulativní síťové I/O
  • q – Ukončit (fungují také Esc a Ctrl-C)

Spusťte nástroj Glances System Monitor ve webovém prohlížeči

Glances můžete sledovat ve svém oblíbeném webovém prohlížeči. Všechny závislosti jsou nainstalovány jako výchozí. Chcete-li spustit funkci prohlížeče v programu, proveďte následující.

glances -w

Všimněte si, že při zadávání tohoto příkazu s největší pravděpodobností na displeji terminálu uvidíte „Pohled webového uživatelského rozhraní spuštěno na http://0.0.0.0:61208“. To může vypadat trochu matoucí a ve skutečnosti to používá IP adresu serveru.

Heslo pro webový monitor můžete nastavit zadáním následujícího příkazu.

glances -w --password

Chcete-li otevřít webový prohlížeč programu, zadejte adresu IP serveru s výchozím portem 61209 jako příklad.

http://203.15.33.190:61209

U svého primárního klienta můžete nechat pohledy spuštěné na pozadí pomocí následujícího příkazu.

glances -w &

Výše uvedené vytváří proces běžící na pozadí. Nyní musíte popřít aktuální stav.

disown

Pokud potřebujete ukončit procesory v režimu na pozadí, zadejte následující, abyste ukončili všechny relace aktivních pohledů.

killall glances

Spusťte režim klient-server

Další skvělou vlastností programu Glances je, že poskytuje architekturu klient-server. To znamená, že můžete spouštět pohledy na více vzdálených serverech a připojit je k primárnímu klientovi. Všechny servery musí mít nainstalované pohledy.

Přihlaste se ke vzdálenému serveru, spusťte program pohled v režimu na straně serveru.

glances -s

Po dokončení sledování na straně serveru na všech požadovaných serverech, které potřebujete, přejděte do svého klientského systému a pomocí následujícího příkazu se připojte k IP adrese systému v režimu server-klient.

glances -c server-IP-address

Jak aktualizovat náhledy pomocí PIP3

Given Glances byl nainstalován pomocí PIP a budete muset pravidelně kontrolovat aktualizace pomocí následujícího příkazu:

pip3 install --upgrade glances
pip3 install --upgrade psutil

Tím se upgradují hlavní součásti. Doporučuje se však spustit následující příkaz, který pokryje vše:

pip3 install --upgrade glances[all]

A to je vše; pokud je k dispozici aktualizace, provede se upgrade; pokud ne, zůstane stejná verze.

Jak odebrat (odinstalovat) Glances System Monitor

Chcete-li odstranit Glances ze systému Debian, použijte následující příkaz pro odstranění PIP3:

sudo pip3 uninstall glances

Příklad výstupu:

Found existing installation: Glances 3.2.3.1
Uninstalling Glances-3.2.3.1:
  Would remove:
    /usr/local/bin/glances
    /usr/local/lib/python3.9/dist-packages/Glances-3.2.3.1.dist-info/*
    /usr/local/lib/python3.9/dist-packages/glances/*
    /usr/local/share/doc/glances/AUTHORS
    /usr/local/share/doc/glances/CONTRIBUTING.md
    /usr/local/share/doc/glances/COPYING
    /usr/local/share/doc/glances/NEWS.rst
    /usr/local/share/doc/glances/README.rst
    /usr/local/share/doc/glances/glances.conf
    /usr/local/share/man/man1/glances.1
Proceed (y/n)? 

Zadejte Y poté stiskněte klávesu ENTER KEY pokračovat v odinstalaci.


Debian
  1. Jak nainstalovat Gradle na Debian 10

  2. Jak nainstalovat AnyDesk na Debian 10

  3. Jak nainstalovat Java 17 v Debianu 11

  1. Jak monitorovat systém Linux pomocí příkazu Glances

  2. Jak nainstalovat Nextcloud 15 na Debian 9

  3. Jak nainstalovat Ntopng Network Monitor na Debian 10

  1. Jak nainstalovat Nextcloud na Debian 11

  2. Jak nainstalovat Mono na Debian 11

  3. Jak nainstalovat LibreNMS na Debian 11