Strona 1 z 1

Jak sprawdzić obciążenie które powoduje konkretny program

: 13 lis 2012, 12:52
autor: Fajkowsky
Witam, chciałbym się dowiedzieć czy istnieje jakieś narzędzie które zczytywałoby jak bardzo jest obciążony komputer(proc,ram,dysk) albo jest takie wbudowane w systemie.
Tak wygląda mój top:

Kod: Zaznacz cały

top - 06:02:19 up 3 min,  2 users,  load average: 0.28, 0.26, 0.12
Tasks:  94 total,   2 running,  92 sleeping,   0 stopped,   0 zombie
Cpu(s): 67.2%us,  5.5%sy,  0.0%ni, 26.3%id,  0.5%wa,  0.0%hi,  0.5%si,  0.0%st
Mem:    499320k total,   342028k used,   157292k free,    42504k buffers
Swap:   514044k total,        0k used,   514044k free,    71388k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 1521 www-data  20   0 49180  22m 4144 S   23  4.6   0:00.68 apache2
 1520 www-data  20   0 49180  22m 4152 S   22  4.6   0:00.66 apache2
 1124 www-data  20   0 49180  22m 4152 S   22  4.6   0:00.70 apache2
 1519 www-data  20   0 49180  22m 4152 S   20  4.6   0:00.70 apache2
 1525 www-data  20   0 49180  22m 4144 S   16  4.6   0:00.47 apache2
 1123 www-data  20   0 49168  22m 4152 S    9  4.6   0:00.78 apache2
 1125 www-data  20   0 49168  22m 4152 S    9  4.6   0:00.77 apache2
 1126 www-data  20   0 49168  22m 4152 S    9  4.6   0:00.73 apache2
 1127 www-data  20   0 49168  22m 4152 S    9  4.6   0:00.74 apache2
 1523 www-data  20   0 42896  14m 3388 R    5  3.1   0:00.14 apache2
 1038 whoopsie  20   0 24476 3720 2856 S    0  0.7   0:00.01 whoopsie
 1089 root      20   0 34060 6988 3640 S    0  1.4   0:00.05 apache2
 1338 ubuntu    20   0  2832 1192  944 S    0  0.2   0:00.30 top
 1417 ubuntu    20   0  9652 1456  824 S    0  0.3   0:00.02 sshd
    1 root      20   0  3540 1876 1248 S    0  0.4   0:00.83 init
    2 root      20   0     0    0    0 S    0  0.0   0:00.00 kthreadd
    3 root      20   0     0    0    0 S    0  0.0   0:00.03 ksoftirqd/0
    4 root      20   0     0    0    0 S    0  0.0   0:00.00 kworker/0:0
    5 root      20   0     0    0    0 S    0  0.0   0:00.48 kworker/u:0
    6 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/0
    7 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/0
    8 root      RT   0     0    0    0 S    0  0.0   0:00.00 migration/1
    9 root      20   0     0    0    0 S    0  0.0   0:00.00 kworker/1:0
   10 root      20   0     0    0    0 S    0  0.0   0:00.01 ksoftirqd/1
   11 root      20   0     0    0    0 S    0  0.0   0:00.17 kworker/0:1
   12 root      RT   0     0    0    0 S    0  0.0   0:00.00 watchdog/1
   13 root       0 -20     0    0    0 S    0  0.0   0:00.00 cpuset
   14 root       0 -20     0    0    0 S    0  0.0   0:00.00 khelper
   15 root      20   0     0    0    0 S    0  0.0   0:00.00 kdevtmpfs
   16 root       0 -20     0    0    0 S    0  0.0   0:00.00 netns
   17 root      20   0     0    0    0 S    0  0.0   0:00.32 kworker/u:1
   18 root      20   0     0    0    0 S    0  0.0   0:00.00 sync_supers
   19 root      20   0     0    0    0 S    0  0.0   0:00.00 bdi-default
   20 root       0 -20     0    0    0 S    0  0.0   0:00.00 kintegrityd
   21 root       0 -20     0    0    0 S    0  0.0   0:00.00 kblockd
   22 root       0 -20     0    0    0 S    0  0.0   0:00.00 ata_sff
   23 root      20   0     0    0    0 S    0  0.0   0:00.00 khubd
Cięzko z tego się cokolwiek zczytuje. Chciałbym sprawdzić jak bardzo apache2 obciąża komputer a później sobie zrobić wykresy.

Używam ubuntu server 12.04.

Pozdrawiam

Re: Jak sprawdzić obciążenie które powoduje konkretny program

: 13 lis 2012, 15:50
autor: Czeslavus

Kod: Zaznacz cały

htop

Re: Jak sprawdzić obciążenie które powoduje konkretny program

: 13 lis 2012, 18:27
autor: simon532
Na bieżąco to ja mam conky i w zupełności mi wystarcza. Poza tym on startuje z systemem i nie ma potrzeby klepać poleceń lub uruchamiać coś innego.

Re: Jak sprawdzić obciążenie które powoduje konkretny program

: 13 lis 2012, 19:40
autor: Fajkowsky
Ciężko mi będzie z tego spisywać bo chce zrobić wykresy.

Re: Jak sprawdzić obciążenie które powoduje konkretny program

: 13 lis 2012, 19:46
autor: rob006
Zainteresuj się muninem.

Re: Jak sprawdzić obciążenie które powoduje konkretny program

: 14 lis 2012, 10:43
autor: ethanak
A czy my tu wyglądamy na interfejs do gógla?

Re: Jak sprawdzić obciążenie które powoduje konkretny program

: 14 lis 2012, 10:54
autor: baserone
Htop lub monitor systemu :D

Re: Jak sprawdzić obciążenie które powoduje konkretny program

: 15 lis 2012, 10:45
autor: Fajkowsky
Czeslavus pisze:

Kod: Zaznacz cały

htop
baserone pisze:Htop lub monitor systemu :D
Wiecie jak zrobić np wykres z tego?

Re: Jak sprawdzić obciążenie które powoduje konkretny program

: 15 lis 2012, 10:57
autor: rob006
Kurcze, masz gotowe oprogramowanie do robienia wykresów i nazywa się munin. Jest też wyszukiwarka, która pozwoli ci znaleźć więcej informacji na ten temat i nazywa się Google. Kojarzymy fakty i działamy.

Re: Jak sprawdzić obciążenie które powoduje konkretny program

: 15 lis 2012, 11:00
autor: Fajkowsky
Nie potrzebuje takiego kombajna. Zresztą im mniejszy program tym lepiej ze względu na badania i siec.

Re: Jak sprawdzić obciążenie które powoduje konkretny program

: 15 lis 2012, 11:04
autor: rob006
W tym kombajnie możesz włączyć tylko jeden plugin, który akurat chcesz wykorzystywać, i wątpię aby cokolwiek, co sam wykombinujesz było bardziej wydajne.

Re: Jak sprawdzić obciążenie które powoduje konkretny program

: 15 lis 2012, 14:06
autor: Fajkowsky
Skorzystałem jednak z sar z sysstat. Jest rewelacyjny.