Serveur Linux load 25

Statut
N'est pas ouverte pour d'autres réponses.

Gh0$T

Elite
Bonjour,

Depuis qques jours j'ai un gros soucis de lenteur extrême sur un de mes serveurs.

Il s'agit d'un serveur WEB sous debian. Ce qui cause le soucis ce sont des requètes http qui prennent 100%cpu apparament ce sont les robots des moteurs de recherches mais pouvez-vous me le confirmez et me dire comment faire pour ne pas les bloquer à 100% mais les réuidre

Code:
top - 07:50:12 up 9 days, 17 min,  1 user,  load average: 24.65, 25.43, 22.22
Tasks: 139 total,  28 running, 111 sleeping,   0 stopped,   0 zombie
Cpu(s):  96.0% user,   4.0% system,   0.0% nice,   0.0% idle
Mem:    238268k total,   234228k used,     4040k free,     2972k buffers
Swap:  1044208k total,   375896k used,   668312k free,    11848k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
27341 www-data  20   0 26464  12m 5652 R  4.9  5.2  12:40.97 httpd
21357 www-data  20   0 26408 9452 6108 R  4.9  4.0  15:10.28 httpd
27019 www-data  20   0 26660 9484 6156 R  4.9  4.0  18:38.68 httpd
 1195 www-data  20   0 26908 9400 5656 R  4.9  3.9   3:38.69 httpd
14134 www-data  20   0 26892  10m 8120 R  4.9  4.3   4:05.25 httpd
25697 www-data  20   0 27208  17m  10m R  4.9  7.7   2:53.37 httpd
27078 www-data  20   0 26084  11m 6348 R  4.6  5.0   1:47.80 httpd
19098 www-data  20   0 26196  13m 7184 R  4.6  5.6   0:41.50 httpd
 2826 www-data  18   0 26380  11m 5068 R  4.3  4.7  18:18.62 httpd
22660 www-data  19   0 26404  10m 4200 R  4.3  4.4  14:27.42 httpd
  481 www-data  18   0 26488  11m 5280 R  4.3  4.8  24:12.91 httpd
32389 www-data  18   0 26628  10m 6648 R  4.3  4.6  13:55.23 httpd
 2119 www-data  18   0 27036  13m 9368 R  4.3  5.9   2:33.96 httpd
 8628 www-data  19   0 26868  11m 5900 R  4.3  4.8   2:17.60 httpd
  422 www-data  18   0 18936  13m 6152 R  4.3  5.9   0:02.85 httpd
16495 www-data  19   0 26540  11m 3160 R  4.3  4.9   0:21.59 httpd
17849 www-data  20   0 26060 9760 2396 R  4.3  4.1   0:30.51 httpd
 7338 www-data  19   0 27204  13m 4576 R  4.3  5.9   0:10.82 httpd
13450 www-data  18   0 26812  10m 4604 R  4.1  4.6   1:23.71 httpd
24827 www-data  18   0 26432 7452 4808 R  3.5  3.1  20:47.05 httpd
 9040 root      18   0  5252 5252 3468 R  3.5  2.2   0:00.28 php
21768 root      12   0  1132 1040  736 R  1.9  0.4  22:44.21 top
28021 www-data  13   0 26228  12m 8604 R  1.6  5.4  18:16.58 httpd
    4 root      11   0     0    0    0 S  0.8  0.0   9:13.45 kswapd
   16 root       9   0     0    0    0 S  0.3  0.0   1:17.69 kjournald
10540 mysql      9   0 56612   9m 9228 S  0.3  4.3   2:32.38 mysqld
31564 mysql      9   0 56612   9m 9228 S  0.3  4.3   1:25.11 mysqld
10689 root      10   0  4100  436  412 S  0.3  0.2   0:15.05 apache-ssl
    1 root       8   0   416  360  344 S  0.0  0.2   0:14.56 init
    2 root       9   0     0    0    0 S  0.0  0.0   0:02.13 keventd
    3 root      19  19     0    0    0 S  0.0  0.0   0:03.93 ksoftirqd_CPU0
    5 root       9   0     0    0    0 S  0.0  0.0   0:00.17 bdflush
    6 root       9   0     0    0    0 S  0.0  0.0   0:14.69 kupdated
    7 root       9   0     0    0    0 S  0.0  0.0   0:00.00 scsi_eh_0
    8 root       9   0     0    0    0 S  0.0  0.0   0:00.00 scsi_eh_1
    9 root       9   0     0    0    0 S  0.0  0.0   0:00.00 scsi_eh_2
213:/home/# netstat -a
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 localhost.localdo:mysql *:*                     LISTEN
tcp        0      0 *:www                   *:*                     LISTEN
tcp        0      0 *:ftp                   *:*                     LISTEN
tcp        0      0 SERVEUR.LOCAL.:domain *:*                     LISTEN
tcp        0      0 localhost.locald:domain *:*                     LISTEN
tcp        0      0 *:ssh                   *:*                     LISTEN
tcp        0      0 localhost.localdom:smtp *:*                     LISTEN
tcp        0      0 localhost.localdoma:953 *:*                     LISTEN
tcp        0      0 *:https                 *:*                     LISTEN
tcp        0      0 SERVEUR.LOCAL.COM:www d83-186-28-163.cu:62435 TIME_WAIT
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:45754 CLOSE_WAIT
tcp        0      0 SERVEUR.LOCAL.COM:www 195.193.213.214:55397   TIME_WAIT
tcp        0      0 SERVEUR.LOCAL.COM:www d83-186-28-163.cu:62436 TIME_WAIT
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:47251 CLOSE_WAIT
tcp        0      0 SERVEUR.LOCAL.COM:www 195.193.213.214:55404   TIME_WAIT
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:55346 CLOSE_WAIT
tcp        0      0 SERVEUR.LOCAL.COM:www 195.193.213.214:55406   TIME_WAIT
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:39408 CLOSE_WAIT
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:50384 CLOSE_WAIT
tcp        0      0 SERVEUR.LOCAL.COM:www 195.193.213.214:55407   TIME_WAIT
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:57015 CLOSE_WAIT
tcp        0      0 SERVEUR.LOCAL.COM:www 195.193.213.214:55401   TIME_WAIT
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:65237 CLOSE_WAIT
tcp        0      0 SERVEUR.LOCAL.COM:www 195.193.213.214:55402   TIME_WAIT
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:46836 CLOSE_WAIT
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:57876 CLOSE_WAIT
tcp        0      0 SERVEUR.LOCAL.COM:www 195.193.213.214:55403   TIME_WAIT
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:43691 CLOSE_WAIT
tcp        0      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:40650 ESTABLISHED
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:60362 CLOSE_WAIT
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:42831 CLOSE_WAIT
tcp        0      0 SERVEUR.LOCAL.COM:www 195.193.213.214:55408   TIME_WAIT
tcp        0      0 SERVEUR.LOCAL.COM:www 195.193.213.214:55409   TIME_WAIT
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:40940 CLOSE_WAIT
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:34721 CLOSE_WAIT
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:56160 CLOSE_WAIT
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:36608 CLOSE_WAIT
tcp        0      0 SERVEUR.LOCAL.COM:ssh XXXXX:60066 ESTABLISHED
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:62438 CLOSE_WAIT
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:45029 CLOSE_WAIT
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:52229 CLOSE_WAIT
tcp        1      0 SERVEUR.LOCAL.COM:www crawl-66-249-65-1:44420 CLOSE_WAIT
udp     1832      0 *:32768                 *:*
udp        0      0 *:snmp                  *:*
udp        0      0 SERVEUR.LOCAL.:domain *:*
udp        0      0 localhost.locald:domain *:*
udp        0      0 SERVEUR.LOCAL.COM:ntp *:*
udp        0      0 localhost.localdoma:ntp *:*
udp        0      0 *:ntp                   *:*
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags       Type       State         I-Node Path
unix  2      [ ACC ]     STREAM     LISTENING     2277567  /var/run/gcache_port
unix  2      [ ACC ]     STREAM     LISTENING     954      /var/run/mysqld/mysqld.sock
unix  2      [ ACC ]     STREAM     LISTENING     1973     /var/run/proftpd/proftpd.sock
unix  8      [ ]         DGRAM                    602      /dev/log
unix  2      [ ]         DGRAM                    19213131
unix  3      [ ]         STREAM     CONNECTED     19205721 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     19205720
unix  3      [ ]         STREAM     CONNECTED     19169820 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     19169819
unix  3      [ ]         STREAM     CONNECTED     19125028 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     19125027
unix  3      [ ]         STREAM     CONNECTED     19088038 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     19088037
unix  3      [ ]         STREAM     CONNECTED     19046495 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     19046494
unix  3      [ ]         STREAM     CONNECTED     19008354 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     19008353
unix  3      [ ]         STREAM     CONNECTED     18933634 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     18933633
unix  3      [ ]         STREAM     CONNECTED     18895044 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     18895043
unix  3      [ ]         STREAM     CONNECTED     18824118 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     18824117
unix  3      [ ]         STREAM     CONNECTED     18789004 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     18789003
unix  3      [ ]         STREAM     CONNECTED     18753198 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     18753197
unix  3      [ ]         STREAM     CONNECTED     18718781 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     18718780
unix  3      [ ]         STREAM     CONNECTED     18679944 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     18679943
unix  3      [ ]         STREAM     CONNECTED     18646000 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     18645999
unix  3      [ ]         STREAM     CONNECTED     18608237 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     18608236
unix  3      [ ]         STREAM     CONNECTED     18581986 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     18581985
unix  3      [ ]         STREAM     CONNECTED     18580297 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     18580296
unix  3      [ ]         STREAM     CONNECTED     18573326 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     18573325
unix  3      [ ]         STREAM     CONNECTED     18537626 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     18537625
unix  3      [ ]         STREAM     CONNECTED     18504552 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     18504551
unix  3      [ ]         STREAM     CONNECTED     18470801 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     18470800
unix  3      [ ]         STREAM     CONNECTED     18432407 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     18432406
unix  3      [ ]         STREAM     CONNECTED     18401761 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     18401760
unix  3      [ ]         STREAM     CONNECTED     17820538 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     17820537
unix  3      [ ]         STREAM     CONNECTED     16971499 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     16971498
unix  3      [ ]         STREAM     CONNECTED     14355399 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     14355398
unix  2      [ ]         STREAM     CONNECTED     10207109
unix  3      [ ]         STREAM     CONNECTED     10142403 /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     10142402
unix  2      [ ]         STREAM     CONNECTED     10135389
unix  2      [ ]         STREAM     CONNECTED     10110299
unix  2      [ ]         STREAM     CONNECTED     10096289
unix  2      [ ]         STREAM     CONNECTED     10039498
unix  2      [ ]         STREAM     CONNECTED     9991194
unix  2      [ ]         STREAM     CONNECTED     9979013
unix  2      [ ]         STREAM     CONNECTED     9476515
unix  2      [ ]         STREAM     CONNECTED     5562019
unix  2      [ ]         STREAM     CONNECTED     5507615
unix  2      [ ]         STREAM     CONNECTED     5394960
unix  2      [ ]         STREAM     CONNECTED     5394953
unix  3      [ ]         STREAM     CONNECTED     3644477
unix  3      [ ]         STREAM     CONNECTED     3644476
unix  2      [ ]         STREAM     CONNECTED     3449737
unix  2      [ ]         STREAM     CONNECTED     3322325
unix  2      [ ]         STREAM     CONNECTED     3321265
unix  2      [ ]         DGRAM                    2908527
unix  2      [ ]         DGRAM                    445284
unix  3      [ ]         STREAM     CONNECTED     40077    /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     40076
unix  3      [ ]         STREAM     CONNECTED     40075    /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     40074
unix  2      [ ]         STREAM     CONNECTED     40068
unix  2      [ ]         STREAM     CONNECTED     40066
unix  3      [ ]         STREAM     CONNECTED     40065    /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     40064
unix  3      [ ]         STREAM     CONNECTED     40063    /var/run/mysqld/mysqld.sock
unix  3      [ ]         STREAM     CONNECTED     40062
unix  2      [ ]         DGRAM                    936
unix  2      [ ]         DGRAM                    674
unix  2      [ ]         DGRAM                    656
Merci
 
manque des logs pour avoir une idée
 

ImMorT4L

Touriste
Si ce sont des bots, ils ont surement des adressses IP précises.
Tu peux limiter le nombre de connexions / sec maxi à partir d'une IP en utilisant un iptable.

Parce que saturer un serveur avec bêtement des requêtes http... B R A V O :gne:
Tes process sql me semblent une cause beaucoup plus probable. A chaque requête, tu fais une recherche dans la DB je suppose... Ca fait mal à la longue :oops:
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut