atop yra realaus laiko sistemos stebėjimo įrankis, skirtas "Linux" operacinėms sistemoms. Ji teikia išsamią informaciją apie sistemos našumą, įskaitant procesorių, atminties, diskų, tinklo sąsajų ir kitų išteklių naudojimą.
Pagrindinės "atop" funkcijos yra šios:
atop renka informaciją apie sistemos būseną, įskaitant procesoriaus, atminties, disko, tinklo sąsajos ir procesų naudojimą. Informacijai apie esamas išteklių būsenas gauti jis naudoja sistemos skambučius ir sąsajas, pavyzdžiui, /proc.
Surinkusi duomenis, "atop" rodo juos skaitomu formatu terminale. Duomenys atnaujinami kas kelias sekundes (pagal nutylėjimą - kas 10 sekundžių). Informacija pateikiama lentelių pavidalu, kuriose galite matyti išteklių panaudojimą sistemos ir proceso lygmeniu.
atop galite išsaugoti surinktus duomenis į failą, kad vėliau galėtumėte juos analizuoti. Tai leidžia naudotojams peržiūrėti tam tikrų laiko intervalų našumo informaciją. Tai atliekama naudojant komandinės eilutės vėliavėlę, nurodančią failą, į kurį įrašomi duomenys.
atop pateikia išsamią informaciją apie kiekvieną veikiantį procesą, įskaitant procesoriaus, atminties, įvesties / išvesties ir tinklo išteklių naudojimą. Vartotojai gali rūšiuoti procesus pagal įvairius kriterijus (pvz., procesoriaus ar atminties naudojimą), kad greitai nustatytų silpnąsias vietas.
Vartotojai gali valdyti informacijos rodymą įvairiomis komandomis (pvz., filtruoti procesus, keisti atnaujinimo intervalą ir t. t.). Programai išeiti naudojamas q
klavišas.
Paleidę programą atop, galite matyti štai ką:
ATOP - universalus našumo monitorius
12:00:00 iki 1 dienos,
3:45, 2 naudotojai, apkrovos vidurkis: 0,01, 0,05, 0,10
Iš viso CPU 1,50
0,00 0,00
0,00 0,00 0,00 0,00 0,00 0,00
Iš viso atminties 800000000 500000 500000 300000 100000
Keitimas iš viso 200000000 100000 50000 50000 50000 50000 50000
PID USER COMMAND %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
Daugumoje Linux distribucijų atop galima įdiegti per paketų tvarkyklę.
Ubuntu/Debian:
sudo apt install atop
CentOS/RHEL:
sudo yum install atop
Norėdami paleisti "atop", tiesiog įveskite šią komandą terminale:
atop
Pagal numatytuosius nustatymus ji bus atnaujinama kas 10 sekundžių. Šį intervalą galite pakeisti nurodydami jį kaip argumentą:
atop 5
Atnaujins kas 5 sekundes.
Norėdami išeiti iš "atop", paspauskite q.
atop yra galingas įrankis sistemos administratoriams ir kūrėjams, skirtas veiksmingai stebėti ir analizuoti sistemos veikimą realiuoju laiku ir tam tikrais laiko intervalais.