Sysstat (system statistics) je jedním z nejlehčích a nejlepších nástrojů pro monitorování systému pro distribuce Linuxu. Pokud jste správce systému, možná víte, že sledování každého jednotlivého parametru vašeho systému je důležité, aby byl funkční. Vzhledem k tomu, že Sysstat je nástroj pro monitorování systému založený na příkazovém řádku, poskytuje informace o systému v reálném čase. Kromě toho můžete také řešit problémy se systémem pomocí nástroje Sysstat. Instalace nástroje pro monitorování systému Sysstat je proto v systému Linux rychlá a bezproblémová.
- funkce nástroje Sysstat (System Statistics)
- instalace Sysstat na systému Linux
- nainstalujte Sysstat na Ubuntu / Debian
- 2. Nainstalujte Sysstat na Fedoru a Red Hat Linux
- 3. Instalace Sysstat na Arch Linux
- spusťte nástroj Sysstat v systému Linux
- Krok 1: povolte a nakonfigurujte Sysstat
- Krok 2: Testování Sar Commands v systému Linux
- závěrečná slova
funkce nástroje Sysstat (System Statistics)
nástroj Sysstat používá příkaz SAR k tisku různých typů informací o systému. Zde uvidíme stručné vysvětlení několika primárních a nejpoužívanějších příkazů sysstat.
- iostat: iostat nebo příkaz statistiky vstupu/výstupu se používá k tisku zatížení procesoru.
- mpstat: Příkazy mpstat můžete spustit a vytisknout informace o jádru procesoru, číslo vlákna a další související statistiky o systémovém procesoru.
- pidstat: příkaz pidstat může tisknout jednotlivé zprávy pro RAM, procesor, CPU a další vstupní a výstupní zařízení. Může zobrazit zprávy z probíhajících procesů linuxového jádra.
- tapestat: příkaz tapestat slouží k tisku informací o době spuštění a kombinovaných informací o připojených zařízeních. Může také zobrazit statistiky sítě.
existuje více příkazů pro statistiku systému, které můžete spustit na shellu a stát se uživatelem power Linux. Pokud máte zájem o nástroj pro statistiku systému, můžete tento odkaz zkontrolovat.
instalace Sysstat na systému Linux
System statistics tool umožňuje sledovat využití procesoru, stav RAM, výkon swapu a další systémové parametry. Instalace nástroje Sysstat nevyžaduje žádné další aplikace závislostí, ale ujistěte se, že vaše systémové úložiště je aktuální. Tento příspěvek zobrazí, jak nainstalovat, nakonfigurovat a začít s monitorovacím nástrojem Sysstat v systémech Debian, Red Hat a Arch Linux.
nainstalujte Sysstat na Ubuntu / Debian
pokud jste Ubuntu nebo jiný uživatel Linuxu založený na Debianu, můžete nainstalovat nástroj Sysstat do svého systému prostřednictvím oficiálního úložiště Linuxu. Spusťte následující příkaz aptitude na terminálovém shellu s oprávněním root a nainstalujte jej do systému.
sudo apt updatesudo apt install sysstat
2. Nainstalujte Sysstat na Fedoru a Red Hat Linux
moderní pracovní stanice Fedora podporuje příkazy DNF i YUM; zde použijeme příkaz YUM k instalaci monitorovacího nástroje Sysstat do našeho systému Red Hat založeného na Linuxu. Následující příkaz YUM můžete spustit v prostředí terminálu a nainstalovat nástroj Sysstat do systému Red Hat.
sudo yum install sysstat
Testoval jsem výše uvedený příkaz na mé pracovní stanici Fedora; proto můžete spustit následující příkaz uvedený níže, abyste se vyhnuli problémům, pokud zjistíte nějaké problémy s instalací.
yum install sysstat -y -q && yum list installed sysstat -q
3. Instalace Sysstat na Arch Linux
instalace nástroje system statistics na Arch-based Linux systém je podobný instalaci na jiných systémech Linux. Nástroj Sysstat můžete nainstalovat do systému Arch Linux pomocí příkazu Pacman. Například spusťte následující příkaz Pacman uvedený níže ve vašem shellu a nainstalujte nástroj pro statistiku systému.
sudo pacman -S sysstat
Testoval jsem výše uvedený příkaz na mém systému Manjaro kde Linux; pokud máte potíže s instalací přes rozhraní příkazového řádku, můžete získat kompilovaný balíček Sysstat pro váš systém založený na oblouku. Zde můžete stáhnout soubor Zstandard Sysstat a nainstalovat jej pomocí výchozího instalačního nástroje balíčku.
spusťte nástroj Sysstat v systému Linux
po úspěšné instalaci nástroje pro statistiku systému do systému Linux můžete nyní pomocí příkazů SAR (system activity reporter) v prostředí terminálu monitorovat systém. Zde uvidíme několik příkladů příkazu Sar, abychom se naučili, jak s ním začít.
musím poznamenat, že všechny příkazy, které ukážu v této části, jsou spustitelné v systémech Debian, Red Hat a Arch Linux.
Krok 1: povolte a nakonfigurujte Sysstat
na začátku spusťte následující příkazy v shellu a spusťte nástroj Sysstat na vašem počítači. Nezapomeňte spustit příkazy jako uživatel root; příkazy řízení systému vyžadují oprávnění root.
sudo systemctl start sysstatsudo systemctl enable sysstat
můžete také změnit výchozí nastavení nástroje pro monitorování systému Sysstat a přizpůsobit jej. Ale neodvažujte se to udělat, pokud nevíte, jak to přizpůsobit. Nebo si můžete před přizpůsobením vytvořit kopii výchozího nastavení, abyste mohli původní skript nahradit, pokud se něco pokazí. Nyní otevřete konfigurační skript Sysstat spuštěním následujícího příkazu v prostředí terminálu.
sudo nano /etc/cron.d/sysstat
Krok 2: Testování Sar Commands
v systému Linux
po instalaci a konfiguraci nástroje pro statistiku systému Sysstat v systému Linux je nyní čas spustit několik příkazů v prostředí terminálu a zkontrolovat, zda funguje perfektně. Nejprve můžete spustit příkaz rychlé kontroly verze, abyste zjistili, zda nástroj ve vašem systému pracuje nebo ne.
mpstat -V
následující příkaz iostat zobrazí statistiky CPU, počet jader v CPU, verzi jádra, zařízení a rychlost čtení a zápisu dat ve vašem systému.
iostat -d 1 5
následující příkaz vygeneruje reprezentaci stavu procesoru založenou na příkazovém řádku. Zde se syntaxe u 2 30
používá k označení časové mezery mezi dvěma daty. Časový rozdíl můžete změnit úpravou doby trvání.
sar -u 2 30
pokud potřebujete vizualizovat zatížení procesoru nebo jiného systému pomocí grafu, můžete pomocí příkazu Ksar v prostředí terminálu Linux vytvořit graf zatížení systému. Nástroj Ksar si můžete stáhnout a nainstalovat do svého systému pro grafické znázornění vašeho systému.
závěrečná slova
v rychlém příspěvku jsem popsal metody instalace nástroje pro monitorování systému Sysstat v systému Linux. Také jsem popsal, jak nakonfigurovat a začít s příkazy Sar na terminálovém shellu. Pokud stále najdete nějaké problémy s instalací, zkuste jej nainstalovat ze zdrojového kódu v systému Linux.