atop ir reāllaika sistēmas uzraudzības rīks Linux operētājsistēmām. Tas sniedz detalizētu informāciju par sistēmas veiktspēju, tostarp par procesoru, atmiņas, disku, tīkla saskarņu un citu resursu izmantošanu.
Galvenās atop funkcijas ir šādas:
atop vāc informāciju par sistēmas stāvokli, tostarp par procesora, atmiņas, diska, tīkla saskarnes un procesu izmantošanu. Tas izmanto sistēmas izsaukumus un saskarnes, piemēram, /proc, lai iegūtu informāciju par pašreizējo resursu stāvokli.
Pēc datu vākšanas atop tos parāda terminālī lasāmā formātā. Dati tiek atjaunināti ik pēc dažām sekundēm (noklusējuma iestatījums ir ik pēc 10 sekundēm). Informācija tiek attēlota tabulu veidā, kurās var redzēt resursu izmantošanu sistēmas un procesu līmenī.
atop var saglabāt savāktos datus failā vēlākai analīzei. Tas ļauj lietotājiem apskatīt informāciju par veiktspēju konkrētos laika intervālos. To var izdarīt, izmantojot komandrindas karodziņu, kas norāda uz failu, kurā ierakstīt datus.
atop sniedz detalizētu informāciju par katru darbojošos procesu, tostarp par CPU, atmiņas, I/O un tīkla resursu izmantošanu. Lietotāji var šķirot procesus pēc dažādiem kritērijiem (piemēram, CPU vai atmiņas izmantošanas), lai ātri identificētu vājās vietas.
Lietotāji var kontrolēt informācijas parādīšanu, izmantojot dažādas komandas (piemēram, procesu filtrēšanu, atjaunināšanas intervāla maiņu u. c.). Lai izietu no programmas, tiek izmantots taustiņš q
.
Palaižot atop, var parādīties kaut kas līdzīgs šim:
ATOP - visaptverošs veiktspējas monitors
12:00:00 līdz 1 diena,
3:45, 2 lietotāji, vidējā slodze: 0,01, 0,05, 0,10
Procesora kopsumma 1,50 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00
Mem kopā 800000000 500000 500000 500000 300000 100000
Nomaina kopā 200000000 100000 50000 50000 50000 50000 50000
PID LIETOTĀJS KOMANDA %CPU %MEM VIRT RES
1234 user1 my_process 0.50 1.00 100M 20M
5678 user2 another_process 0.00 0.50 0.50 50M 10M
Lielākajā daļā Linux distributīvu atop var instalēt, izmantojot pakešu pārvaldnieku.
Ubuntu/Debian:
sudo apt install atop
CentOS/RHEL:
sudo yum install atop
Lai palaistu atop, vienkārši ievadiet komandu terminālī:
atop
Pēc noklusējuma tā atjaunināsies ik pēc 10 sekundēm. Šo intervālu var mainīt, norādot to kā argumentu:
atop 5
Tas atjauninās ik pēc 5 sekundēm.
Lai izietu no atop, nospiediet q.
atop ir spēcīgs rīks sistēmu administratoriem un izstrādātājiem, lai efektīvi uzraudzītu un analizētu sistēmas veiktspēju reālajā laikā un noteiktos laika intervālos.