LINUX.ORG.RU
ФорумAdmin

[FreeBSD] top -b CPU States

 


0

0

хочется загрепать строчку

CPU states: 0.0% user, 0.0% nice, 12.3% system, 0.0% interrupt, 87.7% idle

из top'a дабы потом скормить данные о загрузке проца скрипту. Но top в неинтерективном режиме пропускает эту строчку! Особенно нужны idle и interrupt.

Всякие sysctl с vm.loadavg и /usr/bin/*stat уже перерыл, там не совсем то. А то, что выдаёт top в CPU states подходит идеально, но как это загрепать?


Ответ на: комментарий от cobold

хм, как вызывать vmstat скриптом если при вызове она возвращяет значения с последнего ребута, а нужны текущие (последние)?

Den0k
() автор топика

можешь меня не боготворить: top -d 2 | grep 'CPU states'

всегда рад спасти пару тройку сотен жизней перед сном (с) чорный плащ

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.