Az atop egy valós idejű rendszerfelügyeleti eszköz Linux-alapú operációs rendszerekhez. Részletes információkat nyújt a rendszer teljesítményéről, beleértve a processzorok, a memória, a lemezek, a hálózati interfészek és más erőforrások használatát.
Az atop főbb jellemzői a következők:
Az atop információkat gyűjt a rendszer állapotáról, beleértve a CPU, a memória, a lemez, a hálózati interfész és a folyamatok használatát. Rendszerhívásokat és interfészeket használ, mint például a /proc, hogy információt szerezzen az erőforrások aktuális állapotáról.
Az atop az adatgyűjtés után olvasható formátumban jeleníti meg az adatokat a terminálon. Az adatok néhány másodpercenként frissülnek (az alapértelmezett érték 10 másodpercenként). Az információk táblázatok formájában jelennek meg, amelyekben rendszer- és folyamatszinten látható az erőforrás-kihasználtság.
atop elmentheti az összegyűjtött adatokat egy fájlba a későbbi elemzéshez. Ez lehetővé teszi a felhasználók számára, hogy meghatározott időintervallumokra vonatkozó teljesítményadatokat tekintsenek meg. Ehhez egy parancssori jelzőt kell használni, amely egy olyan fájlra mutat, ahová az adatokat írni kell.
Az atop részletes információkat nyújt minden egyes futó folyamatról, beleértve a CPU-, memória-, I/O- és hálózati erőforrás-használatot. A felhasználók a folyamatokat különböző kritériumok (pl. CPU- vagy memóriahasználat) szerint rendezhetik, hogy gyorsan azonosíthassák a szűk keresztmetszeteket.
A felhasználók különböző parancsokkal (pl. folyamatok szűrése, a frissítési időköz megváltoztatása stb.) vezérelhetik az információk megjelenítését. A q
billentyű a programból való kilépésre szolgál.
Az atop futtatásakor valami ilyesmit láthat:
ATOP - minden egyben teljesítményfigyelő
12:00:00 up 1 nap,
3:45, 2 felhasználó, átlagos terhelés: 0.01, 0.05, 0.10
CPU összesen 1,50
0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
Mem összesen 800000000 500000 500000 500000 300000 100000 100000
Swap összesen 200000000 100000 50000 50000 50000 50000 50000 50000
PID USER COMMAND %CPU %MEM VIRT RES
1234 user1 my_process 0.50 1.00 100M 20M
5678 user2 másik_folyamat 0.00 0.50 0.50 0.50 50M 10M
A legtöbb Linux disztribúcióban az atop a csomagkezelőn keresztül telepíthető.
Ubuntu/Debian esetén:
sudo apt install atop
CentOS/RHEL esetén: A telepítőprogramot a következő módon lehet telepíteni: CentOS/RHEL: A telepítőprogramot a következő módon lehet telepíteni: CentOS/RHEL:
sudo yum install atop
Az atop futtatásához egyszerűen írja be a parancsot a terminálba:
atop
Alapértelmezés szerint 10 másodpercenként frissít. Ezt az intervallumot megváltoztathatod, ha megadod argumentumként:
atop 5
Ez 5 másodpercenként frissít.
Az atop programból való kilépéshez nyomja meg a q
billentyűt.
Az atop egy hatékony eszköz a rendszergazdák és fejlesztők számára a rendszer teljesítményének hatékony megfigyelésére és elemzésére valós időben és meghatározott időintervallumokban.