atopsar - Speciális rendszertevékenységi jelentés (legfeljebb kapcsolódó)
atopsar [-flags...] [-r file|date|- ] [-R cnt ] [-b [YYYYMMDD]hhmm ] [-e [YYYYMMDD]hhmm ]
atopsar [-flags...] interval [ samples ]
Az atopsar programmal rendszerszintű statisztikákat készíthetünk.
Az első összefoglaló sorban (nincs megadva mintavételezési intervallum) az atopsar egy nyers naplófájlból kinyeri az adatokat, amelyet korábban az atop program rögzített (-w< opció az atop programból).
A naplófájl nevét az atopsar program -r kapcsolójával adhatja meg. Ha napi atop naplófájlt használunk, melynek neve /var/log/atop/atop_ÉÉÉHHNN (ahol ÉÉÉÉHHNN a dátumot tükrözi), megadható az ÉÉÉÉHHNN űrlap szükséges dátuma. a fájlnév helyett a -r opcióval, vagy a szimbolikus „y” név használható a tegnapi napi naplófájlhoz (ez megismételhető, így az „yyyy” a négy nappal ezelőtti naplófájlt jelöli), vagy a '-' fájlnév használható nyers adatok olvasására az stdin-ből. Ha a -r opció egyáltalán nincs megadva, akkor alapértelmezés szerint a mai napi naplófájl kerül felhasználásra.
A jelentés kezdő és befejező időpontja a -b és a -e opciók használatával határozható meg, amelyet egy [ÉÉÉÉHHNN]óóó formátumú időargumentum követ.
A második összefoglaló sorban az atopsar beolvassa a tényleges aktivitásszámlálókat a kernelből a megadott intervallum (másodpercben) és a megadott számú minta ( opcionálisan). Ha az atopsar ilyen módon aktiválva van, azonnal elküldi minden kért jelentés kimenetét a szabványos kimenetre. Ha csak egyfajta jelentést kér, a fejléc egyszer kinyomtatásra kerül, és minden intervallum másodperc után megjelennek az adott időszak statisztikai számlálói. Ha több jelentést kérünk, a rendszer mintánként egy fejlécet nyomtat, majd az adott időszakra vonatkozó statisztikai számlálókat.
Néhány általános jelző megadható az atopsar program működésének befolyásolására:
Alapértelmezés szerint a sor elején lévő időbélyeg el van nyomva, ha több sor jelenik meg egy intervallumon belül. Ezzel a jelzővel minden kimeneti sorhoz időbélyeget ad (könnyebb az utófeldolgozás).
Alapértelmezés szerint bizonyos erőforrások, például lemezek és hálózati interfészek csak akkor jelennek meg, ha az adott intervallum alatt aktívak voltak. Ezzel a jelzővel az adott típusú összes erőforrás megjelenik, még akkor is, ha az adott időszak alatt inaktívak voltak.
Alapértelmezés szerint az atopsar csak akkor használ színeket, ha a kimenet terminálra (ablakra) van irányítva. Ezek a színek azt jelezhetik, hogy egy adott erőforrás elérte a kritikus kihasználtsági százalékot (piros) vagy majdnem elérte (cián). Tekintse meg a felül kézikönyvoldalát a funkció részletes leírásáért (SZÍNEK szakasz).
A -x jelzővel a színek használata feltétel nélkül el van tiltva.
Alapértelmezés szerint az atopsar csak akkor használ színeket, ha a kimenet terminálra (ablakra) van irányítva. Ezek a színek azt jelezhetik, hogy egy adott erőforrás elérte a kritikus kihasználtsági százalékot (piros) vagy majdnem elérte (cián). Tekintse meg a felül kézikönyvoldalát a funkció részletes leírásáért (SZÍNEK szakasz).
A -C jelzővel mindig a színek lesznek használatban, még akkor is, ha a kimenet nem terminálra van irányítva.
Használjon jelölőket a sor végén annak jelzésére, hogy bizonyos erőforrásoknál elért egy kritikus kihasználtsági százalékot ('*'), vagy majdnem elérte ('+'). A „*” jelző a piros színhez, a „+” jelző pedig a cián színhez hasonló. Tekintse meg a felül kézikönyvoldalát ezeknek a színeknek a részletes leírásáért (SZÍNEK szakasz).
Ismételje meg a fejlécsort a jelentésben minden N részletsornál. Az N értéke dinamikusan kerül meghatározásra tty/ablakba történő kimenet esetén (a sorok számától függően); fájlba vagy csőbe történő kimenet esetén ez az érték 23.
Foglalja össze a cnt mintákat egyetlen mintában. Amikor a naplófájl tartalmaz pl. 10 perces minták esetén az „-R 6” jelző használata óránként egy mintát tartalmaz.
Más jelzők használatosak a szükséges jelentések meghatározására:
Az összes lehetséges jelentés megjelenítése.
Jelentés a CPU kihasználtságról (összesen és cpu-nként).
Jelentés a GPU kihasználtságáról (GPU-nként).
Jelentsen a processzorral kapcsolatos ügyekről, például a terhelési átlagokról és a hardveres megszakításokról.
Jelentés a folyamatokról.
Jelenlegi memória- és csere-foglalkozás.
Jelentés a lapozási és cseretevékenységről, valamint a túlvállalásról.
Jelentés a nyomásálló információról (PSI).
Jelentés a logikai kötetek felhasználásáról.
Jelentés több eszköz használatáról.
Jelentés a lemezek használatáról.
Jelentés az NFS-ügyfél NFS-hez csatolt fájlrendszereiről.
Jelentés az NFS kliens tevékenységéről.
Jelentés az NFS-kiszolgáló tevékenységéről.
Jelentés a hálózati interfészekről.
Jelentés a hálózati interfészek hibáiról.
Jelentés az IP 4-es verziójú hálózati forgalomról.
Jelentés a 4-es IP-verziójú forgalom hibáiról.
Általános jelentés az ICMP 4-es verziójának rétegtevékenységéről.
Típusonkénti jelentés az ICMP 4-es verziójának rétegtevékenységéről.
Jelentés az UDP 4-es verziójú hálózati forgalmáról.
Jelentés az IP 6-os verziójú hálózati forgalomról.
Jelentés a 6-os IP-verziójú forgalom hibáiról.
Általános jelentés az ICMP 6-os verziójának rétegtevékenységéről.
Típusonkénti jelentés az ICMP 6-os verziójának rétegtevékenységéről.
Jelentés az UDP 6-os verziójú hálózati forgalmáról.
Jelentés a TCP hálózati forgalomról.
Jelentés a TCP-forgalom hibáiról.
Jelentés az Infiniband használatáról.
Jelentés a 3 legnépszerűbb folyamatról, amelyek a legtöbb processzorkapacitást fogyasztják. Ez a jelentés csak naplófájl használatakor érhető el (intervallum megadásakor nem).
Jelentés a 3 legnépszerűbb folyamatról, amelyek a legtöbb rezidens memóriát fogyasztják. Ez a jelentés csak naplófájl használatakor érhető el (intervallum megadásakor nem).
Jelentés a legtöbb lemezátvitelt kibocsátó 3 legnépszerűbb folyamatról. Ez a jelentés csak naplófájl használatakor érhető el (intervallum megadásakor nem).
Jelentés a legtöbb IPv4/IPv6 socket átvitelt kibocsátó három legnépszerűbb folyamatról. Ez a jelentés csak naplófájl használatakor érhető el (intervallum megadásakor nem).
A kért jelentéstől függően számos oszlop készül a kimeneti értékekkel. Az értékek többnyire másodpercenkénti események számaként jelennek meg.
A -c jelző kimenete a következő oszlopokat tartalmazza processzoronként:
A felhasználói módban felhasznált processzoridő százalékos aránya (programszöveg) minden aktív folyamathoz, amely szép nulla (alapértelmezett) vagy negatív szép értékkel (ami a szokásosnál magasabb prioritást jelent). A nullánál nagyobb (alacsonyabb prioritású) szép értékű folyamatok felhasználói módú processzorfogyasztása a szép%-oszlopban látható.
A felhasználói módban felhasznált processzoridő százalékos aránya (azaz programszöveg) minden olyan folyamat esetében, amely nullánál nagyobb szép értékkel fut (ami azt jelenti, hogy az átlagosnál alacsonyabb prioritást élvez).
A rendszer módban felhasznált processzoridő százalékos aránya (kernel szövege) az összes aktív folyamathoz. A magas százalék általában sok rendszerhívást jelent.
Az eszközmegszakítások kezeléséhez felhasznált processzoridő százalékos aránya.
A lágy megszakítások kezeléséhez felhasznált processzoridő százalékos aránya.
Az ugyanazon a hardveren futó más virtuális gépek által ellopott processzoridő százalékos aránya.
Az ugyanazon a hardveren futó más virtuális gépek által használt processzoridő százalékos aránya (átfedés az usr%/nice%) értékkel.
A fel nem használt processzoridő százalékos aránya, amíg a folyamatok közül legalább egy várakozási állapotban a lemez I/O befejezésére vár.
A fel nem használt processzoridő százalékos aránya, mivel minden folyamat várakozási állapotban van, de nem vár a lemez I/O-ra.
A -g jelző kimenete a következő oszlopokat tartalmazza GPU-nként:
GPU-szám és buszazonosító ("/"-vel elválasztva).
GPU foglaltsági százalék az intervallum alatt.
A GPU-memória foglaltsági százaléka az intervallum alatt, azaz a memória olvasási és írási hozzáféréseinek kiadásának ideje.
A memóriafoglaltság százalékos aránya ebben a pillanatban.
A rendelkezésre álló teljes memória.
Jelenleg használt GPU memória.
GPU típusa.
A -p jelző kimenete a következő értékeket tartalmazza:
A folyamatkapcsolók (más néven kontextuskapcsolók) száma másodpercenként ezen a processzoron. A folyamatváltás abban a pillanatban történik, amikor egy aktív szál (vagyis a cpu-t használó szál) várakozási állapotba kerül, vagy teljesen felhasználta az időszeletét; ezután egy másik szál kerül kiválasztásra a cpu használatához.
Ezen a processzoron másodpercenként kezelt hardveres megszakítások száma.
A másodpercenként elindított új szálak száma.
Terhelési átlag, amely az utolsó percben a futási sorban vagy nem megszakítható várakozási állapotban (általában lemez- vagy szalagos I/O-ra vár) szálak átlagos számát tükrözi.
Terhelési átlag, amely a futási sorban vagy megszakítás nélküli várakozási állapotban (általában lemez- vagy szalagos I/O-ra vár) szálak átlagos számát tükrözi az elmúlt 5 percben.
Terhelési átlag, amely az elmúlt 15 percben a futási sorban vagy nem megszakítható várakozási állapotban (általában lemez- vagy szalagos I/O-ra vár) szálak átlagos számát tükrözi.
A -P jelző kimenete információkat tartalmaz a folyamatokról és szálakról:
A másodpercenként elindított új szálak száma.
A rendszerben jelenlévő folyamatok teljes száma.
A rendszerben jelenlévő zombi folyamatok száma.
A rendszerben „futó” állapotban lévő szálak teljes száma.
A rendszerben „megszakítható alvó állapotban” lévő szálak teljes száma.
A rendszerben jelenlévő szálak teljes száma „megszakítás nélkül alvó” állapotban.
A -m jelző kimenete információkat tartalmaz a memória- és cserehasználatról:
A teljes használható fő memória mérete.
Jelenleg elérhető fő memória mérete (pillanatfelvétel).
Jelenleg a metaadatblokkok gyorsítótárazására használt fő memória (pillanatkép).
Jelenleg az adatblokkok gyorsítótárazására használt fő memória (pillanatkép).
Az oldal gyorsítótárában lévő memória mennyisége, amelyet ebben a pillanatban még lemezre kell üríteni (pillanatfelvétel).
Jelenleg a kernel által dinamikusan lefoglalt memóriára használt fő memória (pillanatkép).
A csereterület teljes mérete jelenleg (pillanatfelvétel).
Jelenleg rendelkezésre álló csereterület (pillanatfelvétel).
A -s jelző kimenete információkat tartalmaz a csere gyakoriságáról:
A beolvasott oldalak száma másodpercenként, mivel a szabad memória egy adott küszöb alá esik.
A rendszer által a csereeszközről másodpercenként beolvasott memóriaoldalak száma.
A rendszer által másodpercenként a csereeszközre írt memóriaoldalak száma.
A memóriahiány/csere miatt az utolsó intervallumban leállított folyamatok száma. A -1 érték azt jelenti, hogy ezt a számlálót a jelenlegi kernelverzió nem támogatja.
A lekötött virtuális memóriaterület, azaz a lefoglalt virtuális tér a folyamatok számára fenntartott privát memóriaterület összes lefoglalásához.
A lefoglalt terület maximális korlátja, amely alapértelmezés szerint a swap mérete plusz a memória méretének 50%-a. A kernel csak akkor ellenőrzi, hogy a véglegesített terület túllépi-e a korlátot, ha szigorú túllépéskezelés van beállítva (vm.overcommit_memory 2).
A -B jelző kimenete tartalmazza a nyomáselakadási információkat (PSI):
Átlagos nyomásszázalék a „CPU néhány” kategória intervallumában.
Átlagos nyomásszázalék a „memory some” kategória intervallumában.
Átlagos nyomásszázalék a „memória megtelt” kategória intervallumában.
Átlagos nyomásszázalék az „I/O some” kategória intervallumában.
Átlagos nyomásszázalék az „I/O full” kategória intervallumában.
A -l (LVM), -f (MD) és -d (merevlemez) jelzők kimenete a következő oszlopokat tartalmazza: aktív egység:
Név.
Az egység foglaltsági százaléka (azaz az az idő, ameddig az eszköz a kérések kezelésével volt elfoglalva).
Az egységen másodpercenként kiadott olvasási kérelmek száma.
Átlagos átvitt Kbyte-ok száma olvasási kérésenként ennél az egységnél.
Az egységen másodpercenként kiadott írási kérelmek száma (beleértve az eldobási kérelmeket is).
Átlagos átvitt Kbyte-ok száma írási kérésenként ennél az egységnél.
A sorban álló kérések átlagos száma az egység foglaltsága alatt.
Átlagosan ezredmásodpercben, amelyre egy kérésnek szüksége van ezen az egységen (keresés, késleltetés és adatátvitel).
A -n jelző kimenete információkat tartalmaz az NFS-hez csatolt fájlrendszereken (klienseken) végzett tevékenységről:
Felszerelt eszköz, amely tartalmazza a kiszolgáló nevét és a kiszolgáló könyvtárát.
Kilobájtnyi adatot fizikailag olvasnak be az NFS-kiszolgálóról az NFS-kliensen futó folyamatok.
Kilobájtnyi adat, amelyet az NFS-kliensen futó folyamatok fizikailag írnak az NFS-kiszolgálóra.
Amikor az NFS fájlrendszert az idő alatt felcsatolták, az „M” állapot jelenik meg.
A -j jelző kimenete információkat tartalmaz az NFS-kliens tevékenységéről:
Az NFS-kiszolgáló(k) számára kiadott RPC-hívások száma másodpercenként.
Az NFS-kiszolgáló(k)nak kiadott olvasott RPC-hívások száma másodpercenként.
Az NFS-kiszolgáló(k)nak kiadott írási RPC-hívások száma másodpercenként.
Az újraküldött RPC-hívások száma másodpercenként.
Az engedélyezési frissítések száma másodpercenként.
A -J jelző kimenete információkat tartalmaz az NFS-kiszolgáló tevékenységéről:
Az NFS-kliens(ek)től kapott RPC-hívások száma másodpercenként.
Az NFS-kliens(ek)től kapott olvasott RPC-hívások száma másodpercenként.
Az NFS-kliens(ek)től kapott írási RPC-hívások száma másodpercenként.
Az ügyfelek olvasási kérelmeihez visszaküldött megabájtok száma másodpercenként.
Az ügyfelek által az írási kérésekben átadott megabájtok száma másodpercenként.
A TCP-n keresztül kezelt kérések száma másodpercenként.
Az UDP-n keresztül kezelt kérések száma másodpercenként.
A -i jelző kimenete információkat nyújt a hálózati interfészek használatáról:
Interfész neve.
Foglaltsági százalék ennél a felületnél. Ha ennek az interfésznek a vonalsebessége nem határozható meg (virtuális interfészek esetén, vagy abban az esetben, ha az atop vagy az atopsar nem rendelkezik root jogosultságokkal), kérdőjel jelenik meg.
Erről az interfészről másodpercenként fogadott csomagok száma.
Az interfészre másodpercenként továbbított csomagok száma.
Erről az interfészről másodpercenként fogadott Kbyte-ok száma.
Ezen az interfészen keresztül másodpercenként továbbított Kbyte-ok száma.
A másodpercenként vett megabitek tényleges száma.
A másodpercenként továbbított megabitek tényleges száma.
Vonalsebesség a megabit per másodpercben. Ha a vonalsebesség nem határozható meg (virtuális interfészek esetén, vagy abban az esetben, ha az atop vagy az atopsar nem rendelkezett root jogosultságokkal), a 0 érték jelenik meg.
A vonalsebességet az „f” (teljes duplex) vagy a „h” (félduplex) jelzés követi.
A -I jelző kimenete információkat nyújt a hálózati interfészeknél észlelt hibákról:
Interfész neve.
Erről az interfészről másodpercenként fogadott rossz csomagok száma.
Azon alkalmak száma, amikor másodpercenként meghiúsult a csomagátvitel erre az interfészre.
A másodpercenkénti ütközések száma csomagok továbbítása közben.
A fogadott csomagok száma másodpercenként csökkent a helyi rendszer pufferterületének hiánya miatt.
A továbbított csomagok száma másodpercenként csökkent a helyi rendszer pufferterületének hiánya miatt.
A fogadott csomagokon másodpercenként észlelt keretigazítási hibák száma.
Az átvitt csomagokon másodpercenként észlelt hordozóhibák száma.
A -w jelző kimenete információt nyújt az IPv4-réteg használatáról (a zárójelben lévő formális SNMP-nevek):
Az interfészektől másodpercenként fogadott IP-datagramok száma, beleértve a hibásan (ipInReceives) kapottakat is.
Azon IP-datagramok száma, amelyeket a helyi magasabb szintű protokollok szolgáltattak az IP-nek másodpercenkénti átviteli kérelmek (ipOutRequests) formájában.
A magasabb protokollrétegekre sikeresen eljuttatott fogadott IP-datagramok száma másodpercenként (ipInDelivers).
Azon fogadott IP-datagramok száma másodpercenként, amelyeknél nem ez az entitás volt a végső IP-célpontjuk, aminek eredményeként továbbítási kísérlet történt (ipForwDatagrams).
A sikeresen újraösszeállított IP-datagramok száma másodpercenként (ipReasmOK).
Az ennél az entitásnál másodpercenként generált IP-datagram-töredékek száma (ipFragCreates).
A -W jelző kimenete információkat nyújt az IPv4-rétegben észlelt hibákról (a formális SNMP-nevek zárójelben):
Azon bemeneti IP-datagramok száma másodpercenként, amelyeknél nem merült fel probléma a további feldolgozás megakadályozása érdekében, de amelyeket eldobtak, pl. pufferterület hiánya miatt (ipInDiscards).
Az IP-fejléc hibái miatt eldobott bemeneti IP-datagramok száma másodpercenként (ipInHdrErrors).
Másodpercenként elvetett bemeneti IP-datagramok száma, mert a cél mezőben lévő IP-cím nem volt érvényes ahhoz, hogy ez az entitás fogadja (ipInAddrErrors).
Az ismeretlen vagy nem támogatott protokoll (ipInUnknownProtos) miatt elvetett bejövő csomagok száma másodpercenként.
Időtúllépések száma másodpercenként, míg más töredékek várhatóak a sikeres újraösszeállításhoz (ipReasmTimeout).
Az IP-újraszerelési algoritmus (ipReasmFails) által másodpercenként észlelt hibák száma.
Azon kimeneti IP-datagramok száma másodpercenként, amelyeknél nem merült fel probléma a további feldolgozás megakadályozása érdekében, de amelyeket eldobtak, pl. pufferterület hiánya miatt (ipOutDiscards).
A másodpercenként elvetett IP-adatgramok száma, mert nem található útvonal (ipOutNoRoutes).
A -y jelző kimenete információkat nyújt az ICMPv4-réteg általános használatáról, és néhány információt az ICMP-üzenet típusonként (a formális SNMP-nevek zárójelben):
Az ennél az entitásnál (icmpInMsgs) másodpercenként fogadott ICMP-üzenetek száma (bármilyen típusú).
Az entitástól másodpercenként továbbított ICMP-üzenetek száma (bármilyen típusú) (icmpOutMsgs).
A másodpercenként fogadott ICMP Echo (kérés) üzenetek száma (icmpInEchos).
A másodpercenként fogadott ICMP Echo-Reply üzenetek száma (icmpInEchoReps).
A másodpercenként továbbított ICMP Echo (kérés) üzenetek száma (icmpOutEchos).
A másodpercenként továbbított ICMP Echo-Reply üzenetek száma (icmpOutEchoReps).
A -Y jelző kimenete információkat nyújt más típusú ICMPv4-üzenetekről (a zárójelben lévő formális SNMP-nevekről):
Másodpercenként fogadott, de ICMP-specifikus hibákat (icmpInErrors) tartalmazó ICMP-üzenetek száma.
A másodpercenként fogadott ICMP Source Quench üzenetek száma (icmpInSrcQuenchs).
A másodpercenként fogadott ICMP átirányítási üzenetek száma (icmpInRedirects).
Másodpercenként fogadott ICMP-cél elérhetetlen üzenetek száma (icmpInDestUnreachs).
Másodpercenként fogadott ICMP Time Exceeded üzenetek száma (icmpOutTimeExcds).
Másodpercenként továbbított ICMP-üzenetek száma, amelyekről megállapították, hogy ICMP-specifikus hibákat tartalmaznak (icmpOutErrors).
A másodpercenként továbbított ICMP Source Quench üzenetek száma (icmpOutSrcQuenchs).
A másodpercenként továbbított ICMP átirányítási üzenetek száma (icmpOutRedirects).
A másodpercenként továbbított ICMP Destination Unreachable üzenetek száma (icmpOutDestUnreachs).
A másodpercenként továbbított ICMP Time Exceeded üzenetek száma (icmpOutTimeExcds).
A -u jelző kimenete információkat nyújt az UDPv4-réteg használatáról (a zárójelben lévő formális SNMP-nevek):
Az UDP-felhasználóknak kézbesített UDP-datagramok száma másodpercenként (udpInDatagrams).
Az entitástól másodpercenként továbbított UDP-datagramok száma (udpOutDatagramok).
Másodpercenként fogadott UDP-datagramok száma, amelyeket más okok miatt nem lehetett kézbesíteni, mint az alkalmazás hiánya a célporton (udpInErrors).
Másodpercenként fogadott UDP-datagramok száma, amelyekhez nem volt alkalmazás a célporton (udpNoPorts).
A -z jelző kimenete információkat nyújt az IPv6-réteg használatáról (a formális SNMP-nevek zárójelben):
Az interfészekről másodpercenként fogadott bemeneti IPv6-adatgramok száma, beleértve a hibásan kapottakat is (ipv6IfStatsInReceives).
Azon IPv6-datagramok száma másodpercenként, amelyeket a helyi magasabb szintű protokollok szolgáltattak az IP-nek az átviteli kérelmek során (ipv6IfStatsOutRequests). Ez a számláló nem tartalmaz továbbított datagramokat.
Az interfész által másodpercenként fogadott multicast csomagok száma (ipv6IfStatsInMcastPkts).
Az interfészre továbbított csoportos küldési csomagok száma másodpercenként (ipv6IfStatsOutMcastPkts).
Az IPv6 felhasználói protokollokhoz, köztük az ICMP-hez (ipv6IfStatsInDelivers) másodpercenként sikeresen eljuttatott IP-datagramok száma.
A sikeresen újraösszeállított IPv6-datagramok száma másodpercenként (ipv6IfStatsReasmOKs).
Az ennél az entitásnál másodpercenként generált IPv6-datagram-töredékek száma (ipv6IfStatsOutFragCreates).
A -Z jelző kimenete információkat nyújt az IPv6-rétegben észlelt hibákról (a formális SNMP-nevek zárójelben):
Azon bemeneti IPv6-datagramok száma másodpercenként, amelyeknél nem merült fel probléma a további feldolgozás megakadályozása érdekében, de amelyeket eldobtak, pl. pufferterület hiánya miatt (ipv6IfStatsInDiscards).
Az IPv6-fejléc hibái miatt eldobott bemeneti datagramok száma másodpercenként (ipv6IfStatsInHdrErrors).
Másodpercenként elvetett bemeneti datagramok száma, mert a cél mezőben lévő IPv6-cím nem volt érvényes ahhoz, hogy ez az entitás fogadja (ipv6IfStatsInAddrErrors).
Az ismeretlen vagy nem támogatott protokoll (ipv6IfStatsInUnknownProtos) miatt eldobott, helyi címzésű datagramok száma másodpercenként.
Időtúllépések száma másodpercenként, míg más IPv6-töredékek várhatók a sikeres újraösszeállításhoz (ipv6ReasmTimeout).
Az IPv6 újraösszeállítási algoritmus (ipv6IfStatsReasmFails) által másodpercenként észlelt hibák száma.
Azon IPv6 kimeneti datagramok száma másodpercenként, amelyeknél nem merült fel probléma a további feldolgozás megakadályozása érdekében, de amelyeket eldobtak, pl. pufferterület hiánya miatt (ipv6IfStatsOutDiscards).
A másodpercenként elvetett IPv6-datagramok száma, mert nem található útvonal (ipv6IfStatsInNoRoutes).
A -k jelző kimenete információkat nyújt az ICMPv6-réteg általános használatáról, és néhány információt az ICMP-üzenettípusonként (a hivatalos SNMP-nevek zárójelben):
Az interfészen másodpercenként fogadott ICMPv6 üzenetek száma (bármilyen típusú) (ipv6IfIcmpInMsgs).
Az entitástól másodpercenként továbbított ICMPv6 üzenetek száma (bármilyen típusú) (ipv6IfIcmpOutMsgs).
A másodpercenként fogadott ICMPv6 üzenetek száma, amelyek ICMP-specifikus hibákat tartalmaztak, például rossz ICMP ellenőrző összegeket, rossz hosszúságot stb. (ipv6IfIcmpInErrors).
A másodpercenként fogadott ICMP Neighbor Solicit üzenetek száma (ipv6IfIcmpInNeighborSolicits).
A másodpercenként fogadott ICMP Neighbor Advertisement üzenetek száma (ipv6IfIcmpInNeighborAdvertisements).
A másodpercenként továbbított ICMP Neighbor Solicit üzenetek száma (ipv6IfIcmpOutNeighborSolicits).
A másodpercenként továbbított ICMP Neighbor Advertisement üzenetek száma (ipv6IfIcmpOutNeighborAdvertisements).
A -K jelző kimenete információkat nyújt más típusú ICMPv6-üzenetekről (a zárójelben lévő formális SNMP-nevekről):
A másodpercenként fogadott ICMP Echo (kérés) üzenetek száma (ipv6IfIcmpInEchos).
A másodpercenként fogadott ICMP Echo-Reply üzenetek száma (ipv6IfIcmpInEchoReplies).
A másodpercenként továbbított ICMP Echo-Reply üzenetek száma (ipv6IfIcmpOutEchoReplies).
Másodpercenként fogadott ICMP-cél elérhetetlen üzenetek száma (ipv6IfIcmpInDestUnreachs).
Másodpercenként elküldött ICMP-cél elérhetetlen üzenetek száma (ipv6IfIcmpOutDestUnreachs).
A másodpercenként fogadott ICMP átirányítási üzenetek száma (ipv6IfIcmpInRedirects).
A másodpercenként továbbított ICMP átirányítási üzenetek száma (ipv6IfIcmpOutRedirect).
Másodpercenként fogadott ICMP-időtúllépési üzenetek száma (ipv6IfIcmpInTimeExcds).
A másodpercenként továbbított ICMP Time Exceeded üzenetek száma (ipv6IfIcmpOutTimeExcds).
A -U jelző kimenete információkat nyújt az UDPv6-réteg használatáról (a zárójelben lévő formális SNMP-nevek):
Az UDP-felhasználóknak eljuttatott UDPv6-datagramok száma másodpercenként (udpInDatagrams),
Az entitástól másodpercenként továbbított UDPv6-datagramok száma (udpOutDatagramok),
Másodpercenként fogadott UDPv6-datagramok száma, amelyeket más okok miatt nem lehetett kézbesíteni, mint az alkalmazás hiánya a célporton (udpInErrors).
Másodpercenként fogadott UDPv6 datagramok száma, amelyekhez nem volt alkalmazás a célporton (udpNoPorts).
A -t jelző kimenete információt nyújt a TCP-réteg használatáról (a zárójelben lévő formális SNMP-nevek):
Másodpercenként fogadott szegmensek száma, beleértve a hibásan fogadottakat (tcpInSegs).
Átvitt szegmensek száma másodpercenként, kivéve azokat, amelyek csak újraküldött oktetteket (tcpOutSegs) tartalmaznak.
Az entitás által támogatott aktív megnyitások száma másodpercenként (tcpActiveOpens).
Az entitás által támogatott passzív megnyitások száma másodpercenként (tcpPassiveOpens).
Jelenleg nyitott kapcsolatok száma (pillanatkép), amelyek állapota vagy ESTABLISHED vagy CLOSE-WAIT (tcpCurrEstab).
A -T jelző kimenete információkat nyújt a TCP-rétegben észlelt hibákról (a formális SNMP-nevek zárójelben):
A hibásan fogadott szegmensek száma másodpercenként (tcpInErrs).
Az újraküldött szegmensek száma másodpercenként (tcpRetransSegs).
Az ennél az entitásnál előforduló sikertelen csatlakozási kísérletek száma másodpercenként (tcpAttemptFails).
A másodpercenkénti visszaállítások száma ennél az entitásnál (tcpEstabResets).
Az RST jelzőt (tcpOutRsts) tartalmazó továbbított szegmensek száma másodpercenként.
A -h jelző kimenete információkat nyújt az Infiniband portok használatáról:
A vezérlő neve.
Vezérlő port.
Foglaltsági százalék ennél a portnál.
Erről a portról másodpercenként fogadott csomagok száma.
Az erre a portra továbbított csomagok száma másodpercenként.
A másodpercenként fogadott gigabitek tényleges száma.
A másodpercenként továbbított gigabitek tényleges száma.
Maximális sebesség a gigabitek száma másodpercenként.
A sávok száma.
A -O jelző kimenete a legmagasabb processzorfogyasztású folyamatok 3 legjobbjáról nyújt információt:
Process-id (ha nulla, a folyamat kilépett, miközben a pid nem határozható meg).
A folyamat neve.
A felhasznált cpu-kapacitás százalékos aránya. Ez az érték meghaladhatja a 100%-ot egy többprocesszoros gépen futó többszálú folyamat esetén.
A -G jelző kimenete a legnagyobb memóriaigényű folyamatok 3 legjobbjáról nyújt információt:
Process-id (ha nulla, a folyamat kilépett, miközben a pid nem határozható meg).
A folyamat neve.
A rezidens memóriahasználat százalékos aránya ezzel a folyamattal.
A -D jelző kimenete információkat nyújt a 3 legjobb folyamatról, amelyek a legtöbb olvasási és írási hozzáférést adják a lemezhez:
Process-id (ha nulla, a folyamat kilépett, miközben a pid nem határozható meg).
A folyamat neve.
Az olvasási és írási hozzáférések százalékos aránya az összes folyamat által a lemezen kiadott olvasási és írási hozzáférések számához viszonyítva, így a magas százalék nem jelent magas rendszerszintű lemezterhelést.
A -N jelző kimenete információkat nyújt azokról a folyamatokról, amelyek a legtöbb socket-átvitelt adják ki az IPv4/IPv6 esetében:
Process-id (ha nulla, a folyamat kilépett, miközben a pid nem határozható meg).
A folyamat neve.
A socket átvitelek százalékos aránya az összes folyamat által kibocsátott átvitelek teljes számához viszonyítva, így a magas százalék nem jelent magas rendszerszintű hálózati terhelést.
A mai CPU eddigi tevékenységének megtekintéséhez (feltételezve, hogy az atop bejelentkezik a háttérben):
atopsar
A memóriafoglaltság megtekintéséhez 2018. június 5-én 10:00 és 12:30 között (feltételezve, hogy az atop naponta naplóz a háttérben):
atopsar -m -r /var/log/atop_20180605 -b 10:00 -e 12:30
vagy
atopsar -m -r 20180605 -b 10:00 -e 12:30
vagy tegyük fel, hogy jelenleg 2018. június 8
atopsar -m -r yyy -b 10:00 -e 12:30
Írjon egy naplófájlt a atop paranccsal, hogy rögzítse a rendszer viselkedését 30 percig (30 egyperces minta), majd ezután készítsen minden elérhető jelentést:
atop -w /tmp/atoplog 60 30 atopsar -A -r /tmp/atoplog
A TCP-tevékenység alakulásának tíz percig tartó megfigyelése (10 minta hatvan másodperces időközönként):
atopsar -t 60 10
Az összes jelentés fejlécének (utolsó karakterként '_') megtekintéséhez, ahol csak a részletsorok mutatják a kritikus erőforrás-felhasználást (utolsó karakterként '*' vagy '+' jelölő):
atopsar -AM | grep '[_*+]$'
A rendszerszintű alapértelmezett értékeket (főleg zászlókat) tartalmazó konfigurációs fájl. Lásd a kapcsolódó kézikönyvoldalt.
Személyes alapértelmezett értékeket (főleg zászlókat) tartalmazó konfigurációs fájl. Lásd a kapcsolódó kézikönyvoldalt.
Napi adatfájl, ahol az ÉÉÉÉHHNN a dátumot jelző számjegyek.
atop(1), atopconvert(1), atopcat(1), atoprc(5), atopacctd(8), netatop(4), netatopd(8)
https://www.atoptool.nl
Gerlof Langeveld (gerlof.langeveld@atoptool.nl)