атоп је алатка за праћење система у реалном времену за оперативне системе засноване на Линуку. Пружа детаљне информације о перформансама система, укључујући коришћење процесора, меморије, дискова, мрежних интерфејса и других ресурса.
Главне карактеристике атоп-а укључују:
атоп прикупља информације о статусу система, укључујући ЦПУ, меморију, диск, мрежни интерфејс и употребу процеса. Користи системске позиве и интерфејсе као што је /проц за добијање информација о тренутном стању ресурса.
Када се подаци прикупе, на врху их приказује у формату читљивом за људе у терминалу. Подаци се ажурирају сваких неколико секунди (подразумевано је сваких 10 секунди). Информације су представљене у облику табела, где се може видети коришћење ресурса на нивоу система и појединачних процеса.
атоп може сачувати прикупљене податке у датотеку за каснију анализу. Ово омогућава корисницима да виде информације о учинку у одређеним временским периодима. Да бисте то урадили, користи се заставица командне линије која указује на датотеку у коју се уписују подаци.
атоп пружа детаљне информације о сваком покренутом процесу, укључујући ЦПУ, меморију, И/О и коришћење мрежних ресурса. Корисници могу сортирати процесе на основу различитих критеријума (као што је употреба процесора или меморије) како би брзо идентификовали уска грла.
Корисници могу да контролишу приказ информација користећи различите команде (на пример, процеси филтрирања, промена интервала ажурирања итд.). Да бисте изашли из програма, користите тастер q
.
Када трчите на врху, можете видети нешто овако:
ATOP - all-in-one performance monitor
12:00:00 up 1 day, 3:45, 2 users, load average: 0.01, 0.05, 0.10
CPU total 1.50 0.00 0.00 0.00
Mem total 8000000 500000 300000 100000
Swap total 2000000 100000 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 50M 10M
На већини Линук дистрибуција, атоп се може инсталирати преко менаџера пакета.
За Убунту/Дебиан:
sudo apt install atop
За ЦентОС/РХЕЛ:
sudo yum install atop
Да бисте покренули на врху, једноставно унесите команду у терминал:
atop
Подразумевано ће ажурирати информације сваких 10 секунди. Овај интервал можете променити тако што ћете га навести као аргумент:
atop 5
Ово ће ажурирати податке сваких 5 секунди.
Да бисте изашли на врху, притисните q
.
атоп је моћан алат за системске администраторе и програмере за ефикасно праћење и анализу перформанси система у реалном времену и током времена.