Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest wtorek, 17 czerwca 2025, 15:29

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 4 ] 
Autor Wiadomość
Post: niedziela, 12 października 2008, 13:02 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
Cytuj:
top - 12:58:56 up 49 min, 1 user, load average: 1.26, 0.65, 0.48
Tasks: 75 total, 4 running, 71 sleeping, 0 stopped, 0 zombie
Cpu(s): 42.2% user, 27.4% system, 0.0% nice, 30.4% idle
Mem: 2059096k total, 1032296k used, 1026800k free, 49844k buffers
Swap: 28656k total, 0k used, 28656k free, 449320k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
7210 root 19 0 11240 10m 1468 R 92.0 0.5 1:12.14 mrtg
4061 proxy 13 0 282m 282m 1988 R 26.2 14.1 10:45.23 squid
828 nobody 9 0 736 736 580 S 0.3 0.0 0:04.02 dnsmasq
9178 sq7fbp 9 0 1880 1876 1716 S 0.3 0.1 0:00.71 sshd
2631 root 10 0 992 992 772 R 0.3 0.0 0:02.15 top
1 root 8 0 468 468 416 S 0.0 0.0 0:11.16 init
2 root 9 0 0 0 0 S 0.0 0.0 0:00.00 keventd
3 root 19 19 0 0 0 R 0.0 0.0 0:04.71 ksoftirqd_CPU0
4 root 18 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd_CPU1
5 root 9 0 0 0 0 S 0.0 0.0 0:00.00 kswapd


zmienilem router na dwurdzeniowy - uruchomilem kilka uslug procesozernych i obserwowalem obciazenie top-em:

sumy sie nie zgadzaja.

dziwnie pokazuje obciazenie laczne i indywidualne?!?!

_________________
Pomógł? wypij jego zdrowie.
http://nnd-linux.pl/faq.php
http://wiki.nnd.freesco.pl/index.php/FAQ


Ostatnio zmieniony niedziela, 12 października 2008, 14:39 przez -MW-, łącznie zmieniany 1 raz

Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 12 października 2008, 13:11 
Offline
Honorowy Admin

Rejestracja: piątek, 5 lipca 2002, 17:30
Posty: 7800
Lokalizacja: Słupsk
Jak w topie, wciśniesz jedynkę, to pokażą ci się oba procesory i zapewne wtedy się będzie zgadzać. Jeśli to router - to obciążenie masz stanowczo za wysokie.

_________________
Obrazek Belfer.one.PL
Obrazek Audio Cafe


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: niedziela, 12 października 2008, 13:20 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
to jest obciazenie zlapane w chwili kiedy mrtg pracuje - normalnie oscyluje na poziomie 18-40% ale srednia i tak wychodzi wysoka.

staram sie ustalic czy wykres obciazenia procesora w mrtg pokazuje prawidlowo czy zawyza obciazenie w przypadku uzycia procesora dwurdzenowego.


Cytuj:
top - 13:21:20 up 1:11, 1 user, load average: 0.14, 0.32, 0.37
Tasks: 75 total, 1 running, 74 sleeping, 0 stopped, 0 zombie
Cpu0 : 0.0% user, 39.5% system, 0.0% nice, 60.5% idle
Cpu1 : 1.3% user, 18.6% system, 0.0% nice, 80.1% idle

Mem: 2059096k total, 1306696k used, 752400k free, 73400k buffers
Swap: 28656k total, 0k used, 28656k free, 585756k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4061 proxy 18 0 393m 393m 1988 S 20.3 19.6 17:01.86 squid
810 root 9 0 876 876 532 S 0.3 0.0 0:03.89 tcpdump
828 nobody 9 0 740 740 580 S 0.3 0.0 0:10.31 dnsmasq
14270 root 10 0 988 988 772 R 0.3 0.0 0:01.31 top
1 root 9 0 468 468 416 S 0.0 0.0 0:11.17 init
2 root 9 0 0 0 0 S 0.0 0.0 0:00.00 keventd
3 root 19 19 0 0 0 S 0.0 0.0 0:12.65 ksoftirqd_CPU0
4 root 18 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd_CPU1


Cytuj:
top - 13:23:21 up 1:13, 1 user, load average: 1.93, 0.87, 0.55
Tasks: 75 total, 3 running, 72 sleeping, 0 stopped, 0 zombie
Cpu0 : 15.0% user, 36.9% system, 0.0% nice, 48.2% idle
Cpu1 : 75.4% user, 4.0% system, 0.0% nice, 20.6% idle

Mem: 2059096k total, 1341204k used, 717892k free, 75456k buffers
Swap: 28656k total, 0k used, 28656k free, 598476k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
14276 root 16 0 11260 10m 1468 R 94.0 0.5 1:12.26 mrtg
4061 proxy 9 0 402m 402m 1988 R 13.3 20.0 17:24.80 squid
14270 root 11 0 992 992 772 R 0.7 0.0 0:01.90 top
16 root 9 0 0 0 0 S 0.3 0.0 0:03.01 kjournald
1 root 9 0 468 468 416 S 0.0 0.0 0:11.17 init
2 root 9 0 0 0 0 S 0.0 0.0 0:00.00 keventd
3 root 19 19 0 0 0 S 0.0 0.0 0:12.70 ksoftirqd_CPU0
4 root 18 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd_CPU1

i jak to interpretowac?

_________________
Pomógł? wypij jego zdrowie.
http://nnd-linux.pl/faq.php
http://wiki.nnd.freesco.pl/index.php/FAQ


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: czwartek, 19 lutego 2009, 23:26 
Offline
Użytkownik

Rejestracja: sobota, 14 maja 2005, 15:07
Posty: 3177
Lokalizacja: Busko-Zdrój
a to sekwencja jaka nalezy wstawic w configurator mrtg zamiast standardowego wpisu sprawdzajacego obciazenie procesora, ktory dla procesorow wielordzeniowych niestety klamie, pokazuje obciazenie 200% lub 400%


wykres lacznego obciazenia procesora
: [/] [] ()
################# PROCEK ############################
# dzielnik dla ilosci rdzeni
PR=$[`cat </proc/stat | grep cpu |wc -l`-1]
if [ $PR = 0 ];then PR=1 ;fi

cat > $script_dir/cpu <<!EOF
#!/bin/sh
A=\`awk '/cpu /{print \$4}'</proc/stat\`
B=\`awk '/cpu /{print \$2+\$3+\$4;}'</proc/stat\`

echo \$[A/$PR]
echo \$[B/$PR]

uptime | sed -e 's/^.*up *//g' -e 's/, *[0-9] *u.*$//g'
hostname

!EOF
chmod +x $script_dir/cpu



cat >>$mrtg_conf_dir/$mrtg_conf_file <<!EOF

##Procek lacznie
Target[cpu]: \`$mrtg_conf_dir/cpu\`
Title[cpu]: Łączne użycie procesora na serwerze
PageTop[cpu]: <center> <H1>Łaczne użycie procesora na serwerze</H1>
MaxBytes[cpu]: 100
Unscaled[cpu]: ymwd
Options[cpu]: growright, nopercent, integer, nobanner, noinfo
LegendI[cpu]: &nbsp;user:
LegendO[cpu]: &nbsp;total:
Ylegend[cpu]: %
ShortLegend[cpu]: %
Legend1[cpu]: Czas spedzony trybie user
Legend2[cpu]: Czas spedzony trybie user + czas spedzony trybie system

!EOF


i wykresy poszczegolnych rdzeni

: [/] [] ()
#============ obciazenie rdzenia
PR=$[`cat </proc/stat | grep cpu |wc -l`-1]
CPU=0

if [ $PR -gt 1 ];then
while [ $CPU -lt $PR ];do

cat >>$mrtg_conf_dir/$mrtg_conf_file <<!EOF

##Procek cpu$CPU
Target[cpu$CPU]: \`awk '/cpu$CPU /{print \$4; print \$2+\$3+\$4}'</proc/stat\`
Title[cpu$CPU]: Użycie rdzenia [ cpu$CPU ]
PageTop[cpu$CPU]: <center> <H1>Użycie rdzenia [ cpu$CPU ]</H1>
MaxBytes[cpu$CPU]: 100
Unscaled[cpu$CPU]: ymwd
Options[cpu$CPU]: growright, nopercent, integer, nobanner, noinfo
LegendI[cpu$CPU]: &nbsp;user:
LegendO[cpu$CPU]: &nbsp;total:
Ylegend[cpu$CPU]: %
ShortLegend[cpu$CPU]: %
Legend1[cpu$CPU]: Czas spedzony trybie user
Legend2[cpu$CPU]: Czas spedzony trybie user + czas spedzony trybie system

!EOF
CPU=$[CPU+1]

done
fi

_________________
Pomógł? wypij jego zdrowie.
http://nnd-linux.pl/faq.php
http://wiki.nnd.freesco.pl/index.php/FAQ


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 4 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 22 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl