Atop: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Ersatte sidans innehåll med "{{DISPLAYTITLE:Atop}} '''Atop''' är ett interaktivt monitoreringsverktyg för att visa systembelastningen på en Linux-baserad maskin. Det är utvecklat av Gerlof Langeveld. Atop erbjuder detaljerad information om systemets tillstånd inklusive processor, minne, disk, nätverk och processer. == Funktioner == Atop erbjuder följande funktioner: * Processor: Visar CPU-belastning och användning per process. * Minne: Visar minnesanvändning, inklusi...")
Märke: Ersättning
 
(8 mellanliggande sidversioner av samma användare visas inte)
Rad 1: Rad 1:
{{DISPLAYTITLE:Atop}}
{{DISPLAYTITLE:atop(1)}}
'''Atop''' är ett interaktivt monitoreringsverktyg för att visa systembelastningen på en Linux-baserad maskin. Det är utvecklat av [[Gerlof Langeveld]]. Atop erbjuder detaljerad information om systemets tillstånd inklusive processor, minne, disk, nätverk och processer.


== Funktioner ==
= Namn =
Atop erbjuder följande funktioner:
'''atop''' - Avancerad interaktiv monitor för Linux
* [[Processor]]: Visar CPU-belastning och användning per process.
* [[Minne]]: Visar minnesanvändning, inklusive virtuellt och fysiskt minne per process.
* [[Disk]]: Visar diskaktivitet och latens per disk och process.
* [[Nätverk]]: Visar nätverksaktivitet per nätverkskort och per process.
* [[Processer]]: Visar detaljerad information om aktiva processer.


== Installation ==
= Synopsis =
För att installera atop, använd följande kommando på en Debian-baserad distribution:
'''atop''' [ -Vh ] [ -a ] [ -c ] [ -C ] [ -d ] [ -D ] [ -g ] [ -G ] [ -i ] [ -m ] [ -M ] [ -n ] [ -N ] [ -p ] [ -P ] [ -s ] [ -S ] [ -t ] [ -u ] [ -v ] [ -V ] [ -1 ] [ -w <outfile> ] [ -r <infile> ] [ interval [ samples ] ]
 
= Beskrivning =
'''atop''' är en avancerad interaktiv monitor för Linux-system som visar systemets tillstånd vid regelbundna intervall. Atop visar detaljerad information om processer och systemresurser (CPU, minne, disk, nätverk) och kan logga denna information för senare analys.
 
Vid varje intervall visas en fast rad med systeminformation, följt av rader med information om enskilda processer. Systeminformationen innehåller data om CPU-användning, minnesanvändning, swap, disk I/O och nätverk. Processinformationen inkluderar användning av CPU, minne, disk I/O och nätverk per process.
 
'''atop''' kan köras i tre olika lägen:
* '''live-läge''' för att visa systemets tillstånd i realtid,
* '''loggläge''' för att skriva systemets tillstånd till en loggfil,
* '''rapportläge''' för att läsa data från en loggfil och visa den.
 
= Alternativ =
* -a: Visa alla processer, inklusive inaktiva.
* -c: Visa kommando-rad och miljövariabler.
* -C: Visa CPU-utnyttjande per processor.
* -d: Visa diskaktivitet per process.
* -D: Visa totalt diskutnyttjande.
* -g: Visa cgroups.
* -G: Visa cgroup-föräldrar.
* -i: Ignorera föräldralösa processer.
* -m: Visa minnesanvändning.
* -M: Visa minnesanvändning per process.
* -n: Visa nätverksaktivitet.
* -N: Visa totalt nätverksutnyttjande.
* -p: Visa individuella trådar.
* -P: Visa individuell CPU-användning per tråd.
* -s: Visa tidsstämpel.
* -S: Sortera processer.
* -t: Visa tidsstämpel varje minut.
* -u: Visa CPU-utnyttjande per process.
* -v: Visa detaljerad vy.
* -V: Visa version och avsluta.
* -1: Visa endast ett fönster.
* -w <outfile>: Skriv utdata till loggfil.
* -r <infile>: Läs indata från loggfil.
* interval: Intervall i sekunder mellan varje uppdatering.
* samples: Antal prover att visa innan atop avslutar.
 
= Interaktiva kommandon =
När atop körs kan du använda följande tangentkommandon för att navigera och visa olika typer av information:
 
* '''q''': Avsluta atop.
* '''h''': Visa hjälpskärm med en sammanfattning av alla kommandon.
* '''t''': Visa eller dölj tidsstämpel för varje rad.
* '''a''': Växla mellan att visa alla processer och endast aktiva processer.
* '''d''': Visa diskaktivitetsinformation per process.
* '''m''': Visa minnesanvändning.
* '''c''': Visa eller dölj kommando-rad och miljövariabler.
* '''g''': Visa eller dölj cgroups.
* '''u''': Visa CPU-användning per process.
* '''y''': Visa eller dölj individuella trådar.
* '''n''': Visa nätverksaktivitet per process.
* '''s''': Sortera processer efter CPU-användning (default).
* '''S''': Sortera processer efter annan resursanvändning.
* '''v''': Växla mellan olika vyer.
 
= Exempel =
Starta atop med 10 sekunders intervall:
<pre>
<pre>
sudo apt-get install atop
atop 10
</pre>
</pre>
För att installera atop en Red Hat-baserad distribution, använd följande kommando:
Starta atop och logga data till en fil:
<pre>
<pre>
sudo yum install atop
atop -w /var/log/atop.log 10
</pre>
</pre>
 
Visa loggad data från en fil:
== Användning ==
För att starta atop, kör kommandot:
<pre>
<pre>
atop
atop -r /var/log/atop.log
</pre>
</pre>
När atop körs, kan du använda följande tangentkommandon för att navigera och visa olika typer av information:
* '''t''': Visa processortid och fördelning.
* '''m''': Visa minnesanvändning.
* '''d''': Visa diskaktivitet.
* '''n''': Visa nätverksaktivitet.
* '''c''': Visa individuella processer.
* '''q''': Avsluta atop.


== Konfiguration ==
= Se även =
Atop kan konfigureras genom att redigera konfigurationsfilen:
* [[top]]
<pre>
* [[htop]]
/etc/atop/atoprc
</pre>
Denna fil innehåller inställningar för loggning och visning av systemstatistik.


== Loggning ==
= Författare =
Atop kan konfigureras för att logga systemets prestandadata över tid. Dessa loggar kan sedan analyseras för att identifiera prestandaproblem eller resurshanteringsfrågor.
'''atop''' är skrivet av Gerlof Langeveld. För mer information, besök [http://www.atoptool.nl/ atop's officiella hemsida].


== Ytterligare resurser ==
= Sidslut =
* [http://www.atoptool.nl/ Officiell hemsida för atop]
<hr>
* [https://linux.die.net/man/1/atop Man-sida för atop]
Det här är en maskinöversättning av linux kommando manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
<BR><BR>Tack till [https://datorhjalp.se Datorhjälp] som har  sponsrat Linux.se med webserver.




[[Kategori:Linux Kommando]]
[[Kategori:Processkommando]]
[[Kategori:Processkommando]]
[[Kategori:Systemövervakning]]

Nuvarande version från 25 augusti 2024 kl. 09.19


Namn

atop - Avancerad interaktiv monitor för Linux

Synopsis

atop [ -Vh ] [ -a ] [ -c ] [ -C ] [ -d ] [ -D ] [ -g ] [ -G ] [ -i ] [ -m ] [ -M ] [ -n ] [ -N ] [ -p ] [ -P ] [ -s ] [ -S ] [ -t ] [ -u ] [ -v ] [ -V ] [ -1 ] [ -w <outfile> ] [ -r <infile> ] [ interval [ samples ] ]

Beskrivning

atop är en avancerad interaktiv monitor för Linux-system som visar systemets tillstånd vid regelbundna intervall. Atop visar detaljerad information om processer och systemresurser (CPU, minne, disk, nätverk) och kan logga denna information för senare analys.

Vid varje intervall visas en fast rad med systeminformation, följt av rader med information om enskilda processer. Systeminformationen innehåller data om CPU-användning, minnesanvändning, swap, disk I/O och nätverk. Processinformationen inkluderar användning av CPU, minne, disk I/O och nätverk per process.

atop kan köras i tre olika lägen:

  • live-läge för att visa systemets tillstånd i realtid,
  • loggläge för att skriva systemets tillstånd till en loggfil,
  • rapportläge för att läsa data från en loggfil och visa den.

Alternativ

  • -a: Visa alla processer, inklusive inaktiva.
  • -c: Visa kommando-rad och miljövariabler.
  • -C: Visa CPU-utnyttjande per processor.
  • -d: Visa diskaktivitet per process.
  • -D: Visa totalt diskutnyttjande.
  • -g: Visa cgroups.
  • -G: Visa cgroup-föräldrar.
  • -i: Ignorera föräldralösa processer.
  • -m: Visa minnesanvändning.
  • -M: Visa minnesanvändning per process.
  • -n: Visa nätverksaktivitet.
  • -N: Visa totalt nätverksutnyttjande.
  • -p: Visa individuella trådar.
  • -P: Visa individuell CPU-användning per tråd.
  • -s: Visa tidsstämpel.
  • -S: Sortera processer.
  • -t: Visa tidsstämpel varje minut.
  • -u: Visa CPU-utnyttjande per process.
  • -v: Visa detaljerad vy.
  • -V: Visa version och avsluta.
  • -1: Visa endast ett fönster.
  • -w <outfile>: Skriv utdata till loggfil.
  • -r <infile>: Läs indata från loggfil.
  • interval: Intervall i sekunder mellan varje uppdatering.
  • samples: Antal prover att visa innan atop avslutar.

Interaktiva kommandon

När atop körs kan du använda följande tangentkommandon för att navigera och visa olika typer av information:

  • q: Avsluta atop.
  • h: Visa hjälpskärm med en sammanfattning av alla kommandon.
  • t: Visa eller dölj tidsstämpel för varje rad.
  • a: Växla mellan att visa alla processer och endast aktiva processer.
  • d: Visa diskaktivitetsinformation per process.
  • m: Visa minnesanvändning.
  • c: Visa eller dölj kommando-rad och miljövariabler.
  • g: Visa eller dölj cgroups.
  • u: Visa CPU-användning per process.
  • y: Visa eller dölj individuella trådar.
  • n: Visa nätverksaktivitet per process.
  • s: Sortera processer efter CPU-användning (default).
  • S: Sortera processer efter annan resursanvändning.
  • v: Växla mellan olika vyer.

Exempel

Starta atop med 10 sekunders intervall:

atop 10

Starta atop och logga data till en fil:

atop -w /var/log/atop.log 10

Visa loggad data från en fil:

atop -r /var/log/atop.log

Se även

Författare

atop är skrivet av Gerlof Langeveld. För mer information, besök atop's officiella hemsida.

Sidslut


Det här är en maskinöversättning av linux kommando manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webserver.