Собственно сабж. Командой "top" меряется в текущий момент, а как получить усреденно по часам, итоговую за день?
поставить, например вот это
http://people.ee.ethz.ch/~oetiker/webtools/mrtg/
вот пример конфига:
Target[cpu.load]: `/home/путь_до_каталога_куда_положите/loadaverage.sh`
Xsize[cpu.load]: 600
Ysize[cpu.load]: 200
Ytics[cpu.load]: 10
MaxBytes[cpu.load]: 3000
PageTop[cpu.load]: <H1> VDS cpu Load Average </H1>
Background[cpu.load]: #738AA6
Options[cpu.load]: gauge, nopercent
YLegend[cpu.load]: Load (10E-2)
ShortLegend[cpu.load]: (10E-2)
Legend1[cpu.load]: Load Average over last 5 minutes
Legend2[cpu.load]: Load Average over last 15 minutes
Legend3[cpu.load]: Average over last 5 minutes
Legend4[cpu.load]: Average over last 15 minutes
LegendO[cpu.load]: 15 minute stagger
Title[cpu.load]: System load
WorkDir: /home/путь_до_каталога_статистики/htdocs/mrtg
Вот содержимое loadaverage.sh
#!/bin/sh
# first the load 5 and 15 min avg
# multiply * 100 to avoid floats
# it helps if mrtg "period" is a multiple of 5 mins
uptime | sed -e 's/^.*average.*: (.*)$/1/' -e 's/ //g' |
awk -F, '{ printf("%.0fn",$2*100); printf("%.0fn",$3*100) }'
# the uptime
uptime | sed 's:^.* up (.*), [0-9][0-9]* users.*$:1:'
# my name
uname -n
А вот это пишите в крон (запуск через каждые пять минут)
*/5 * * * * /usr/local/bin/mrtg /home/где_положили_конфиг/load_cpu.cfg
mrtg из портов ставится так:
cd /usr/ports/net-mgmt/mrtg
make
make install
Так, поставил все... А что по осям графиков? По Y - загрузка CPU в процентах? А по X у "`Daily' Graph"?
Цитата: |
Да, я. Т.e. "максимально рекомендуемое" значение по оси Y это 500?
А часы это странно, почему значения идут 14-0-22-0-14 ? И текущее время не совпадает с графиком?
И Load Averages получается отражает некую усредненную нагрузку на систему, учитывающую и процессор и память?
Вообще странно, значение не поднимается выше 2, а сайты подтормаживают... До этого жили на виртуальнм хостинге, там все летало, гневных писем от
администрации о превышении нагрузки не получали.
2 для VDS уже очень много. Почему подтормаживает сказать не видя пациента очень трудно.
Скажем так, до VDS standart в этом ничего странного нет. Процессора там хоть и гарантированно, но довльно мало. Для динамически создаваемых сайтов
mini точно не пойдет, light c трудом.
Если жили на виртуальном хостинге, там все летало и всех устраивало, так зачем вам VDS?
Хм, да мы сейчас на лайте сидим. Значит надо апгрейд проводить...
А тормозят - потому что люди ходят, сайты не самые легкие...
А для чего тогда вообще предназначены тарифы mini и light, если для динамических сайтов "не пойдет" и "c трудом"? За что тогда
платится 17, 25 $$ в месяц? За возможность размещать статический HTML что ли? Непонятно. Он на вирт. хостинге вообще копейки стоит. Для чего тогда
вообще VDS нужен? Мы когда переходили на него думали что он для серьезных целей нагружающих систему...
Цитата: |
Цитата: |
Цитата: |
напишу тут, с вашего позволения:
усреднённая нагрузка работает, а вот как прикрутить в этому ещё и посчёт трафика ?
никак неразбирусь
Зачем? Он у вас и так считается.
в панельке да, но интересно сколько в день, когда случаются пики нагрузки канала, для наглядности
А в чем server-status Apache показывает загрузку cpu? у меня пишет: .023%. Это значит 0,23% или 23%?
Цитата: |
Цитата: |
Цитата: |