Avatar billede Slettet bruger
03. november 2003 - 17:25 Der er 9 kommentarer og
1 løsning

Hvorfor så høj load average?

Hvad bruger alle ressourcerne på serveren? Det eneste jeg kan se (bl.a. ved 'top') er en lang liste af:

/usr/sbin/httpd -f /etc/httpd/conf/httpd_app.conf -DSSL -DSSL.defa

Hvordan finder jeg frem til præcis den hjemmeside eller det PHP script, som bruger alle ressourcerne?
Avatar billede mfalck Praktikant
03. november 2003 - 21:49 #1
du kan bruge ptrace til at undersøge de processer der kører
Avatar billede Slettet bruger
04. november 2003 - 08:48 #2
hvordan?

/bin/sh: ptrace: command not found
Avatar billede mfalck Praktikant
04. november 2003 - 08:58 #3
undskyld - kommandoen hedder "strace" (ptrace er et bibliotekskald).
Avatar billede Slettet bruger
04. november 2003 - 09:17 #4
Kan du give et eksempel på hvordan strace bruges? Ved "strace -p 20332" få jeg blot en MASSE unyttige informationer smidt ud...
Avatar billede mfalck Praktikant
04. november 2003 - 09:34 #5
ja du skal køre den på den process som tager meget tid - evt kan du så smide output her og så kan jeg kigge på det.
Avatar billede Slettet bruger
04. november 2003 - 11:08 #6
Den kommando stopper aldrig med at spytte data ud?? :) Her er blot 10% af hvad jeg fik fra kommandoen:

strace -p 29832 ..


read(22, 0x80c6f50, 4096)              = ? ERESTARTSYS (To be restarted)
--- SIGALRM (Alarm clock) ---
close(22)                              = 0
rt_sigprocmask(SIG_SETMASK, [32], NULL, 8) = 0
rt_sigaction(SIGURG, {0x40027468, [], SA_INTERRUPT|0x4000000}, {0x40027468, [], SA_INTERRUPT|0x4000000}, 8) = 0
rt_sigaction(SIGALRM, {0x40027468, [], SA_INTERRUPT|0x4000000}, {0x40027468, [], SA_INTERRUPT|0x4000000}, 8) = 0
rt_sigaction(SIGUSR1, {0x40027468, [], SA_INTERRUPT|0x4000000}, {0x40027468, [], SA_INTERRUPT|0x4000000}, 8) = 0
semop(491529, 0x808acd0, 1)            = 0
select(19, [16 17 18], NULL, NULL, NULL) = 1 (in [18])
accept(18, {sin_family=AF_INET, sin_port=htons(26154), sin_addr=inet_addr("195.249.127.231")}}, [16]) = 22
semop(491529, 0x808acd6, 1)            = 0
rt_sigaction(SIGUSR1, {SIG_IGN}, {0x40027468, [], SA_INTERRUPT|0x4000000}, 8) = 0
getsockname(22, {sin_family=AF_INET, sin_port=htons(80), sin_addr=inet_addr("207.44.160.85")}}, [16]) = 0
setsockopt(22, SOL_TCP, TCP_NODELAY, [1], 4) = 0
read(22, "GET /pix/logo.gif HTTP/1.1\r\nAcce"..., 4096) = 251
rt_sigaction(SIGUSR1, {SIG_IGN}, {SIG_IGN}, 8) = 0
time(NULL)                              = 1067940405
gettimeofday({1067940405, 427202}, NULL) = 0
stat64("/home/webside/mobilez.dk/pix/logo.gif", {st_mode=S_IFREG|0644, st_size=4635, ...}) = 0
lstat64("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/home/webside", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/home/webside/mobilez.dk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/home/webside/mobilez.dk/.htaccess", O_RDONLY) = 23
fstat64(23, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
fstat64(23, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001c000
read(23, "", 4096)                      = 0
close(23)                              = 0
munmap(0x4001c000, 4096)                = 0
open("/home/webside/mobilez.dk/pix/.htaccess", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/webside/mobilez.dk/pix/logo.gif", O_RDONLY) = 23
old_mmap(NULL, 4635, PROT_READ, MAP_PRIVATE, 23, 0) = 0x40c87000
writev(22, [{"HTTP/1.1 200 OK\r\nDate: Tue, 04 N"..., 390}, {"GIF89as\0010\0\367\377\0\240\263\307r\216\252eq~\230\252"..., 4635}], 2) = 5025
close(23)                              = 0
gettimeofday({1067940405, 429983}, NULL) = 0
times({tms_utime=1151, tms_stime=44, tms_cutime=23, tms_cstime=8}) = 7770145
munmap(0x40c87000, 4635)                = 0
rt_sigaction(SIGUSR1, {0x40027468, [], SA_INTERRUPT|0x4000000}, {SIG_IGN}, 8) = 0
read(22, "GET /pix/punkt.gif HTTP/1.1\r\nAcc"..., 4096) = 252
rt_sigaction(SIGUSR1, {SIG_IGN}, {0x40027468, [], SA_INTERRUPT|0x4000000}, 8) = 0
time(NULL)                              = 1067940406
gettimeofday({1067940406, 415360}, NULL) = 0
stat64("/home/webside/mobilez.dk/pix/punkt.gif", {st_mode=S_IFREG|0644, st_size=64, ...}) = 0
lstat64("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/home/webside", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/home/webside/mobilez.dk", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
open("/home/webside/mobilez.dk/.htaccess", O_RDONLY) = 23
fstat64(23, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
fstat64(23, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001c000
read(23, "", 4096)                      = 0
close(23)                              = 0
munmap(0x4001c000, 4096)                = 0
open("/home/webside/mobilez.dk/pix/.htaccess", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/home/webside/mobilez.dk/pix/punkt.gif", O_RDONLY) = 23
old_mmap(NULL, 64, PROT_READ, MAP_PRIVATE, 23, 0) = 0x4001c000
close(23)                              = 0
select(23, [22], NULL, NULL, {0, 0})    = 0 (Timeout)
write(22, "HTTP/1.1 200 OK\r\nDate: Tue, 04 N"..., 450) = 450
gettimeofday({1067940406, 418095}, NULL) = 0
times({tms_utime=1151, tms_stime=44, tms_cutime=23, tms_cstime=8}) = 7770244
munmap(0x4001c000, 64)                  = 0
rt_sigaction(SIGUSR1, {0x40027468, [], SA_INTERRUPT|0x4000000}, {SIG_IGN}, 8) = 0
read(22, "GET /nokia/images/kategori_folde"..., 4096) = 271
rt_sigaction(SIGUSR1, {SIG_IGN}, {0x40027468, [], SA_INTERRUPT|0x4000000}, 8) = 0
time(NULL)                              = 1067940406
gettimeofday({1067940406, 827026}, NULL) = 0
Avatar billede mfalck Praktikant
04. november 2003 - 11:22 #7
hmm .. det giver hvis ikke det store - du kan se at den bare åbner almindelige html sider:

/home/webside/mobilez.dk

men der er vist ikke noget kriminelt
Avatar billede Slettet bruger
04. november 2003 - 11:48 #8
OK... jeg prøver igen når serveren er mere overbelastet
Avatar billede mfalck Praktikant
04. november 2003 - 12:18 #9
ellers skal jeg bruge et login på din maskine så kan jeg kigge på det.
Avatar billede Slettet bruger
04. november 2003 - 12:51 #10
Tak for tilbudet... jeg skriver hvis jeg får brug for hjælp.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester