Sysstat (systemstatistik) är ett av de lättaste och bästa systemövervakningsverktygen för Linux-distributioner. Om du är systemadministratör kanske du vet att det är viktigt att övervaka varje enskild parameter i ditt system för att det ska fungera. Eftersom Sysstat är ett kommandoradsbaserat systemövervakningsverktyg ger det systeminformation i realtid. Dessutom kan du också felsöka ditt system genom verktyget Sysstat. Därför går det snabbt och problemfritt att installera systemövervakningsverktyget Sysstat på ett Linux-system.
Sysstat-verktyget använder SAR-kommandot för att skriva ut olika typer av information om systemet. Här kommer vi att se en kort förklaring av några primära och mest använda sysstat-kommandon.
- iostat: iostaten eller in-/utgångsstatistikkommandot används för att skriva ut CPU-belastningen.
- mpstat: Du kan köra mpstat-kommandon för att skriva ut processorns kärninformation, trådnummer och annan relaterad statistik om systemprocessorn.
- pidstat: Pidstat-kommandot kan skriva ut individuella rapporter för RAM, processor, CPU och andra in- och utdataenheter. Den kan visa rapporterna från de pågående processerna för Linux-kärnan.
- tapestat: Tapestat-kommandot används för att skriva ut information om starttid och kombinerad information om de anslutna enheterna. Det kan också visa nätverksstatistiken.
Det finns fler systemstatistikkommandon som du kan köra på ditt skal för att bli en kraftfull Linux-användare. Om du är mer intresserad av systemstatistikverktyget kan du kolla denna länk.
Installera Sysstat på Linux-system
Systemstatistikverktyget låter dig övervaka CPU-användning, RAM-tillstånd, SWAP-prestanda och andra systemparametrar. Att installera Sysstat-verktyget kräver inga ytterligare beroendeapplikationer, men se till att ditt systemförråd är uppdaterat. Det här inlägget kommer att se hur du installerar, konfigurerar och kommer igång med övervakningsverktyget Sysstat på Debian-, Red Hat- och Arch Linux-systemen.
1. Installera Sysstat på Ubuntu/Debian
Om du är en Ubuntu eller annan Debian-baserad Linux-användare kan du installera Sysstat-verktyget på ditt system via det officiella Linux-förrådet. Kör följande aptitude-kommando på ditt terminalskal med root-behörighet för att installera det på ditt system.
sudo apt update sudo apt install sysstat
2. Installera Sysstat On Fedora och Red Hat Linux
Den moderna Fedora-arbetsstationen stöder både DNF- och YUM-kommandon; här kommer vi att använda YUM-kommandot för att installera övervakningsverktyget Sysstat på vårt Red Hat-baserade Linux-system. Du kan köra följande YUM-kommando på ditt terminalskal för att installera Sysstat-verktyget på ditt Red Hat-system.
sudo yum install sysstat
—
Jag har testat kommandot ovan på min Fedora-arbetsstation; därför kan du köra följande kommando nedan för att undvika problem om du hittar några problem med att installera det.
yum install sysstat -y -q && yum list installed sysstat -q
3. Installera Sysstat On Arch Linux
Att installera systemstatistikverktyget på ett Arch-baserat Linux-system liknar att installera det på andra Linux-system. Du kan installera Sysstat-verktyget på ditt Arch Linux-system genom kommandot Pacman. Kör till exempel följande Pacman-kommando som ges nedan på ditt skal för att installera systemstatistikverktyget.
sudo pacman -S sysstat
Jag har testat kommandot ovan på min Manjaro KDE Linux; om du har problem med att installera det via kommandoradsgränssnittet kan du få det kompilerade paketet av Sysstat för ditt Arch-baserade system. Du kan klicka här för att ladda ner Zstandard-filen av Sysstat och installera det genom ditt standardpaketinstallationsverktyg.
Efter att ha lyckats installera systemstatistikverktyget på ditt Linux-system kan du nu använda Sar (System Activity Reporter)-kommandon på ditt terminalskal för att övervaka ditt system. Här kommer vi att se ett par exempel på för att lära sig hur man kommer igång med det.
Jag måste notera att alla kommandon som jag kommer att visa i den här delen är körbara på Debian-, Red Hat- och Arch Linux-system.
Steg 1: Aktivera och konfigurera Sysstat
I början kör du följande kommandon på ditt skal för att starta och aktivera Sysstat-verktyget på din maskin. Glöm inte att köra kommandona som en rootanvändare; systemkontrollkommandona kräver root-behörighet.
sudo systemctl start sysstat sudo systemctl enable sysstat
Du kan också ändra standardinställningarna för systemövervakningsverktyget Sysstat för att anpassa det. Men våga inte göra det om du inte vet hur du ska anpassa det. Eller så kan du göra en kopia av standardinställningarna innan du anpassar så att du kan ersätta det ursprungliga skriptet om något går fel. Öppna nu Sysstat-konfigurationsskriptet genom att köra följande kommando på ditt terminalskal.
sudo nano /etc/cron.d/sysstat
Steg 2: Testa Sar-kommandon på Linux
Efter att ha installerat och konfigurerat systemstatistikverktyget Sysstat på Linux är det nu dags att köra några kommandon på terminalskalet för att kontrollera om det fungerar perfekt. Först kan du köra ett snabbversionskontrollkommando för att veta om verktyget fungerar på ditt system eller inte.
mpstat -V
Följande kommando visar CPU-statistiken, antalet kärnor i CPU:n, kärnversionen, enheter och läs-skrivhastigheten för data på ditt system.
iostat -d 1 5
Nästa kommando kommer att generera en kommandoradsbaserad representation av din CPU-status. Här används u 2 30-syntaxen för att nämna tidsgapet mellan två data. Du kan ändra tidsskillnaden genom att redigera tidslängden.
sar -u 2 30
Om du behöver visualisera din CPU eller andra systembelastningar med en graf, kan du använda kommandot på ditt Linux-terminalskal för att göra en graf över din systembelastning. Du kan ladda ner Ksar verktyget och installera det på ditt system för en grafisk representation av ditt system.
Slutord
I det snabba inlägget har jag beskrivit metoderna för att installera systemövervakningsverktyget Sysstat på ett Linux-system. Jag har också beskrivit hur man konfigurerar och kommer igång med Sar-kommandona på ett terminalskal. Om du fortfarande hittar några problem med att installera det, försök installera den från källkoden på ditt Linux-system.
Vänligen dela detta inlägg med dina vänner och Linux-communityt om du tycker att det är användbart. Du kan också skriva dina åsikter om detta inlägg i kommentarsfältet.