Cher journal,
Pourrais-tu m'expliquer l'intérêt des logs que génère Apache ?
Car pour le moment, je n'y vois que des inconvénients (au moins 2) :
- ça prend du temps pour les écrire,
- ça utilise pas mal d'espace disque (environ 50 Mo par jour).
Mon cher journal, je te rassure, ceci n'est pas un troll, j'essaye simplement de comprendre ! :-)
Merci pour ta réponse.
PS: petit troll subsidiaire : est-il prudent de les désactiver totalement ?
# Re: Intérêt des logs Apache ?
Posté par pasBill pasGates . Évalué à 7.
# Re: Intérêt des logs Apache ?
Posté par Pascal Terjan (site web personnel) . Évalué à 4.
Tu connais logrotate ?
Une fois compressé je pense que si ca te prend encore 50Mo par jour c'est que tu as un gros serveur donc de la place :-)
# Re: Intérêt des logs Apache ?
Posté par Ramso . Évalué à 2.
[^] # Re: Intérêt des logs Apache ?
Posté par finss (site web personnel) . Évalué à 3.
ou awstats exemple : http://awstats.sourceforge.net/cgi-bin/awstats.pl(...)
Perso je préfère awstats que je trouve + complet et + joli. seul pb, faut avoir acces au répertoire cgi du serveur ce qui n'est pas toujours le cas.
Pour l'accès au sites, y'a le lien qui faut sur les pages.
\_o<
# Re: Intérêt des logs Apache ?
Posté par PloufPlouf (site web personnel) . Évalué à 0.
50mega de log par jours... sans savoir a quoi ca sert... t'as herité du serveur de ta grand mere ou quoi ?
sais-tu au moins ce que tu heberge...
[^] # Re: Intérêt des logs Apache ?
Posté par Vincent Richard (site web personnel) . Évalué à 0.
Tu sais il n'y a pas que des gurus Unix qui gèrent des sites Web...
Pour répondre à ta question, le site est hébergé sur un serveur mutualisé (je n'ai donc pas l'accès root) :
- je ne peux pas supprimer les logs
- les logs sont comptés dans le quota disque (!!!) et 350 Mo sur 1 Go au total ça pèse quand même... (pas de ma faute si le serveur est configuré comme un pied)
- il y en a bien pour 50 Mo par jour et les 7 derniers jours sont sauvegardés
Comme je vais bientôt passer sur un dédié (où j'aurai les droits "root"), je me demandais si je devais configurer Apache pour continuer à générer ces logs.
sais-tu au moins ce que tu heberge...
C'est un site qui génère tout de même plus de 1 million de pages vues par mois.
Pour finir, je trouve tes remarques un peu déplacées.
[^] # Re: Intérêt des logs Apache ?
Posté par PloufPlouf (site web personnel) . Évalué à 1.
voilà
bon courage
[^] # Re: Intérêt des logs Apache ?
Posté par L. R. . Évalué à 1.
mauvais hébergeur. changer d'hébergeur.
# Re: Intérêt des logs Apache ?
Posté par Xarli (site web personnel) . Évalué à 4.
Bref, essaye de générer des statistiques pour voir ce qui te prend trop de place (WebAlizer ou AwStat cités plus haut par exemple), ou déterminer si tu as des erreurs récurrentes. Et met en place logrotate comme également proposé plus haut, tu va économiser énormément de place.
Par contre, virer les journaux d'erreur ou d'accès est, amha, une bêtise... Il faut toujours garder une trace de tout ce qui se passe sur ta machine, pendant une durée à déterminer en fonction des services de ta machine et de ton espace disque.
[^] # Re: Intérêt des logs Apache ?
Posté par Vincent Richard (site web personnel) . Évalué à 1.
Après analyse du fichier d'hier, il semblerait que ça soit un log d'accès _uniquement_ (il ne contient que des requêtes GET ...) :
- adresse IP
- date
- page demandée
- user-agent
Ce sont les seuls logs auxquels j'ai accès sur mon espace d'hébergement (heureusement, parcequ'à ce rythme...) et il semblerait qu'ils soient utilisés par Webalizer en effet.
Par contre, sur mon ancien hébergement, les logs d'accès étaient compactés (.gz)...
[^] # Re: Intérêt des logs Apache ?
Posté par Xarli (site web personnel) . Évalué à 2.
Bah si tu n'as pas la main sur cette machine alors il va te falloir voir ça avec ton hébergeur ("InfoManiak", s'il s'agit du site indiqué sur ton CV). Mais il doivent bien avoir un système de rotation de logs j'imagine, demande leur de raccourcir le délai de rotation ou de voir ce qui est prévu/ce qu'ils peuvent faire dans le cadre de ton contrat.
Sinon, à la mano (avec les fonctions de manipulation de fichiers PHP, des appels systèmes PHP, ou via ton accès FTP, voir SHELL, je ne connais pas ton hébergeur), en compactant et/ou supprimant les logs (garde toi quelques jours ou semaines de retour en arrière quand même, cf ci-dessus, en renommant les journaux par exemple, c'est ce que fait LogRotate).
Aussi, un truc, tu peux autoriser les proxy/navigateurs de tes visiteurs à utiliser une version mise en cache des pages servies par ton site, de manière à diminuer le nombre de requêtes HTTP, cela dépend donc de la config de chaque visiteur. Je ne suis pas sûr de mon coup, si quelqu'un peut infirmer/confirmer... Mais du coup ça va fausser tes statistiques. Par exemple pour l'en-tête de chacune de tes pages ("meta cache html" dans google pour plus d'info) :
<meta http-equiv="cache-control" content="public">
# Re: Intérêt des logs Apache ?
Posté par Jerome Herman . Évalué à 9.
Kha
# Re: Intérêt des logs Apache ?
Posté par Yves Agostini (site web personnel) . Évalué à 1.
Naturellement il faut les traiter et les interpreter.
Sinon ca fait peur comme commentaire, ca sent l'elevage au systeme aux log obscures et generalement desactive parcque ca fait planter la machine.
# Re: Intérêt des logs Apache ?
Posté par Jeremy SALMON (site web personnel) . Évalué à 0.
Merci ;)
ShadeBob
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.