Verktyg för systemövervakning
Utforska avancerade övervakningsverktyg som `glances`, `nmon` och `sar` för omfattande realtids- och historiska data om serverns prestanda.
Verktyg för systemövervakning är en gratis lektion i Driftsättning av Linuxservrar och SSH på djupet på CoddyKit. Detta är lektion 1 av 4. Du kan läsa vilka 3 lektioner som helst i den här lärvägen kostnadsfritt i sin helhet – därefter låser CoddyKit PRO upp alla lektioner, plus praktisk övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Den ingår i lärvägen för Driftsättning av Linuxservrar och SSH på djupet, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i Driftsättning av Linuxservrar och SSH på djupet innehåller totalt 4 lektioner.
Varför ska Ni övervaka Er server?
Att köra en server innebär att Ni behöver veta hur den fungerar. Är processorn överbelastad? Börjar minnet ta slut? Är nätverket belastat?
- Övervakning hjälper Er att upptäcka problem innan de blir kritiska.
- Den ger insikter för optimering och kapacitetsplanering.
- Den är avgörande för att upprätthålla en stabil och responsiv server.
Bortom de grundläggande verktygen
Ni känner kanske redan till grundläggande verktyg som top och htop för snabba kontroller i realtid. De är utmärkta för en ögonblicksbild!
Men för djupare insikter, historiska data eller en mer heltäckande överblick behöver vi specialiserade verktyg. Låt oss utforska några kraftfulla verktyg för övervakning.
Glances: instrumentpanel med allt i ett
Glances är ett plattformsoberoende, curses-baserat övervakningsverktyg som visar mycket information på en enda, välorganiserad skärm.
- Det visar processor, minne, disk-I/O, nätverks-I/O, processer med mera.
- Det kan anpassas i hög grad och är lättläst.
- Tänk på det som en interaktiv instrumentpanel i realtid för Er server.
Installera Glances på Er server
Det är vanligtvis enkelt att installera glances på de flesta Linuxdistributioner. För Debian-/Ubuntu-baserade system kan Ni använda apt:
sudo apt update
sudo apt install glancesStarta Glances
När det är installerat skriver Ni helt enkelt glances i terminalen för att starta det. Ni får då se en interaktiv, färgkodad visning av systemets status.
Tryck på q för att avsluta. Utforska de olika avsnitten, till exempel processoranvändning, minne, nätverksaktivitet och de främsta processerna.
glancesNmon: djupgående prestandaanalys
nmon (Nigel's Monitor) är ett kraftfullt verktyg för prestandaövervakning och analys. Det är särskilt bra för att samla in data över tid.
- Det erbjuder ett brett urval av systemstatistik i ett kompakt format.
- Ni kan visa processor, minne, disk-I/O, nätverk, kärna med mera.
nmonkan även spara data i en fil för senare analys.
Installera Nmon
Precis som glances finns nmon i de flesta distributioners paketförråd. För Debian/Ubuntu:
sudo apt update
sudo apt install nmonUtforska med Nmon
Kör nmon för att öppna det interaktiva läget. Använd enstaka tangenter för att växla mellan olika vyer:
cför processorstatistikmför minnesstatistikdför disk-I/Onför nätverks-I/O
Tryck på q för att avsluta.
nmonSar: rapportering av systemaktivitet
sar (System Activity Reporter) ingår i paketet sysstat. Till skillnad från glances och nmon är sar utformat för att samla in, rapportera och spara information om systemaktivitet.
- Det är utmärkt för historisk analys och identifiering av trender.
- Ni kan kontrollera tidigare användning av processor, minne, disk och nätverk.
- Det hjälper Er att diagnostisera tillfälliga problem genom att analysera data över längre perioder.
Sar i praktiken: processor och minne
sar kan visa olika mätvärden. Här är ett par vanliga användningsområden:
- Rapportera processoraktivitet varje sekund, tre gånger:
sar 1 3Snabbkontroll: övervakningsverktyg
Ni har fått lära Er om glances, nmon och sar. Alla har sina styrkor.
Vilket verktyg passar bäst för att visa en heltäckande, interaktiv instrumentpanel i realtid över Er servers prestanda, med processor, minne och nätverk i en enda överblick?
Sammanfattning: håll koll på Er server
Bra jobbat! Ni har utforskat tre kraftfulla Linux-verktyg för övervakning:
- Glances: Er interaktiva systeminstrumentpanel i realtid.
- Nmon: För detaljerad, interaktiv prestandaanalys och datainsamling.
- Sar: Oumbärligt för att samla in och rapportera historiska data om systemaktivitet.
Dessa verktyg är ovärderliga för att förstå och upprätthålla serverns hälsa. Fortsätt öva!
Lär dig Driftsättning av Linuxservrar och SSH på djupet med en AI-lärare – gratis
Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.
- Kurser
- 12
- Lektioner
- 48
Vanliga frågor
Är lektionen ”Verktyg för systemövervakning” gratis?
Ja – du kan läsa vilka 3 lektioner som helst i lärvägen Driftsättning av Linuxservrar och SSH på djupet, inklusive ”Verktyg för systemövervakning”, kostnadsfritt i sin helhet här på webben. Därefter låser CoddyKit PRO upp alla lektioner, plus interaktiv övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Kursen i Driftsättning av Linuxservrar och SSH på djupet innehåller totalt 4 lektioner.
Vad lär jag mig i ”Verktyg för systemövervakning”?
Utforska avancerade övervakningsverktyg som `glances`, `nmon` och `sar` för omfattande realtids- och historiska data om serverns prestanda. Ni övar på Driftsättning av Linuxservrar och SSH på djupet med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.
Behöver jag någon erfarenhet för att börja lära mig Driftsättning av Linuxservrar och SSH på djupet?
Du behöver inga förkunskaper. Utbildningen i Driftsättning av Linuxservrar och SSH på djupet på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 1 av 4.
Hur lång tid tar lektionen ”Verktyg för systemövervakning”?
De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.
Kan jag skriva och köra kod i den här Driftsättning av Linuxservrar och SSH på djupet-lektionen?
Ja. Varje Driftsättning av Linuxservrar och SSH på djupet-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.
Alla lektioner i den här kursen
- Verktyg för systemövervakning
- Förstå systemloggar
- Loggrotation och arkivering
- Centraliserad övervakning och aviseringar