Get CPU / System Load Average on Ubuntu Linux Гет ЦПУ / Системског лоад авераге на Убунту Линукс
Ubuntu linux has a rich set of commands for getting system info. Убунту Линукс је богат сет команди за добијање информација о систему. One of the useful pieces of information that a system administrator might need is to know what the overall system load on a server is. Један од корисних делове информација које администратор система може да је потребно је да знате шта укупног оптерећења система на серверу.
There are a couple of ways to get this information, which may or may not be enabled on your system. Постоји неколико начина да се ове информације, које могу или не могу бити омогућен на вашем систему. It's useful to know more than one way to get the uptime information in case the commands are disabled on your shared hosting server. То је корисно знати више начина да бисте добили информације у случају непрекидног рада команде су онемогућене на заједничку сервер.
uptime Уптиме
The uptime command gives information on system load averages for the past 1, 5, and 15 minutes: Уптиме команда даје информације о систему просеци учитавања за протеклих 1, 5 и 15 минута:
Example: Пример:
[root@ubuntu geek]# uptime [корена Убунту Геек @] # Уптиме
05:59:07 up 87 days, 13:13, 1 user, load average: 0.00, 0.00, 0.39 05:59:07 до 87 дена, 13:13, 1 корисника, учитајте просек: 0,00, 0,00, 0,39
w У
The w command shows who is logged on and what they are doing, including system load averages for the past 1, 5, and 15 minutes. У команда показује који је пријављен и шта раде, укључујући и просеци систем оптерећења за последњих 1, 5 и 15 минута.
[root@ubuntu geek]# uptime [корена Убунту Геек @] # Уптиме
05:59:56 up 87 days, 13:13, 1 user, load average: 0.00, 0.00, 0.39 05:59:56 до 87 дена, 13:13, 1 корисника, учитајте просек: 0,00, 0,00, 0,39
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT ПРИЈАВА КОРИСНИКА Телепринтер ОД @ ИДЛЕ ЈЦПУ ПЦПУ ШТА
geek pts/0 192.168.1.115 6:31pm 0.00s 0.62s 0.03s /usr/sbin/sshd монструм поена / 0 192.168.1.115 6:31 ам 0.00с 0.62с 0.03с / уср / сбин / ссхд
/proc/loadavg / дев / лоадавг
The /proc/loadavg file contains information on the system load. / Дев / лоадавг фајл садржи информације о систему оптерећења. Most likely the uptime/w commands utilize this information. Највероватније Уптиме / ж команде користе ове информације. The first 3 values contain system load averages for the past 1, 5, and 15 minutes. Прва 3 вредности садржи систем оптерећења просек за последњих 1, 5 и 15 минута.
[root@ubuntu geek]# cat /proc/loadavg [корена @ Убунту Геек] Цат # / дев / лоадавг
0.00 0.00 0.39 1/49 15352 0,00 0,00 0,39 1 / 49 15352
There are probably some more commands, but these are the ones off the top of my head that I know of. Вероватно постоје још неке команде, али су оне ван врх моје главе који ја знам.

Daily Email Updates Дневни Е-маил Обнове
You can get our how-to articles in your inbox each day for free. Можете добити наше чланке у инбокс-у сваког дана бесплатно. Just enter your name and email below: Једноставно унесите ваше име и емаил адресу испод:



there's also the top command Такође, постоји команда врх
Hi, Здраво,
do you know how to get the load on each processor on a server. не знате како да се оптерећење на свакој процесор на серверу. Not the global load but the specific one ? Не глобално оптерећење, али посебне?
thx for the answer Тхкс за одговор
I know top can give you the usage for each core. Знам врх могу вам дати употребе за сваку језгру. I'm not sure if it does it out of the box, or if there's any special configuration required. Нисам сигуран да ли се то ради из кутије, или ако има неку посебну конфигурацију је потребно.
1787 processes: 1782 sleeping, 2 running, 3 zombie, 0 stopped 1787 процесе: 1782 за спавање, ради 2, 3 зомби, 0 заустављен
CPU0 states: 7.0% user 5.1% system 0.0% nice 0.0% iowait 87.0% idle ЦПУ0 државе: 7,0% корисника система 0,0% 5,1% 0,0% лепе иоуаит 87,0% мировања
CPU1 states: 18.1% user 1.0% system 0.0% nice 0.0% iowait 80.0% idle ЦПУ1 наводи: 18,1% корисника система 0,0% 1,0% 0,0% лепе иоуаит 80,0% мировања
CPU2 states: 33.1% user 0.1% system 0.0% nice 0.0% iowait 65.0% idle ЦПУ2 стања: 33.1% корисника система 0,1% 0,0% 0,0% лепе иоуаит 65,0% мировања
CPU3 states: 40.0% user 2.0% system 0.0% nice 0.0% iowait 57.0% idle ЦПУ3 стања: 40.0% корисника система 0,0% 2,0% 0,0% лепе иоуаит 57,0% мировања
CPU4 states: 7.1% user 0.1% system 0.0% nice 3.0% iowait 88.0% idle ЦПУ4 државе: 7,1% корисника система 0,1% 0,0% 3,0% лепе иоуаит 88,0% мировања
CPU5 states: 7.1% user 29.0% system 0.0% nice 0.0% iowait 62.1% idle ЦПУ5 државе: 7,1% корисника система 29,0% 0,0% 0,0% лепе иоуаит 62,1% мировања
CPU6 states: 25.1% user 1.0% system 0.0% nice 0.0% iowait 72.1% idle ЦПУ6 наводи: 25,1% корисника система 0,0% 1,0% 0,0% лепе иоуаит 72,1% мировања
CPU7 states: 16.0% user 0.1% system 0.0% nice 0.0% iowait 83.0% idle ЦПУ7 наводи: 16,0% корисника система 0,1% 0,0% 0,0% лепе иоуаит 83.0% мировања
For example this would be shown right at the top for a multi-core system. На пример, ово ће бити приказан десно на врху за мулти-цоре систем.
You can use the grep command to monitor the CPU load average: Можете да користите команду греп-да прате оптерећење процесора просек:
top -b | grep -2 “load average” Топ-Б | греп--2 "Лоад Авераге"
I'ma little curious how to get the load of a single core from the /proc file system? Ја сам мало радознао како да оптерећења од једног језгра из / дев систему датотека?