Utilisateur:Slebourdon

De Wikinfini.

Faire des stats sur access.log (valable au 18/10/2013) sur de slignes resszemblant à :

xx.xxx.xx.x - - [18/Oct/2013:23:54:01 +0200] "GET /mon site/index.php?2013/02/27/1176-re-costa-rica HTTP/1.1" 500 5 "-" "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" 0 www.blabla.blabla.net

Comptabiliser les différentes réponses http sur le fichier access.log

cut -f 9 -d " " /var/log/apache-php5/access.log | sort -n | uniq -c 

Comptabiliser les différentes réponses http sur le fichier access.log pour un site en particulier

grep partiedurl /var/log/apache-php5/access.log |  cut -f 9 -d " " | sort -n | uniq -c

retrouver et compter les url qui ont déclencher des erreurs 500

grep partiedurl /var/log/apache-php5/access.log | grep " 500 " | cut -f 7 -d " " | sort -n | uniq -c


http://docs.biostat.wustl.edu/sympa/sympa.pdf http://www.sympa.org/documentation/cours-sympa-070607.pdf

ps -eo pid,%cpu,cputime,start,%mem,vsize,rss,args --sort start


En fouillant du coté des optimisations d'apache je trouve ces infos là :

la réf : http://httpd.apache.org/docs/1.3/misc/perf-tuning.html des explications détaillé en français : http://www.yann.com/fr/optimiser-la-configuration-dapache-20/05/2011.html


D'ailleurs en faisant : ps -eo pid,%cpu,cputime,start,%mem,vsize,rss,args --sort vsize

26725 2.5 00:04:37 19:29:21 0.7 72500 61472 /usr/sbin/apache

1342  0.8 00:01:11 19:58:20  1.0 94568 83208 /usr/sbin/apache
2486  0.5 00:03:30 11:22:07  1.0 101656 90708 /usr/sbin/apache
3532  1.3 00:08:43 11:25:42  1.1 107848 97080 /usr/sbin/apache

les plus gros process apache prennent au max 100Mo de Ram

on a 8 Go sur la machine 1Go pour mysql semble-t-il, mettons 1 Go pour le reste, ils reste 6Go pour faire tourner apache

Outils personnels
Modifications