Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
AWSTATS me manque les stats du dernier jour du mois
Envoyé par: plumcake

salut salut , et bon début de semaine

bon, voilà je rentre dans le vif du sujet...
je viens de m'aperçevoir qu'il me manque toujours les stats du dernier jour du mois.
en fait j'ai par exemple :
Première visite 01 Mar 2005 - 06:56
Dernière visite 31 Mar 2005 - 02:46


et le mois suivant j'ai
Première visite 01 Avr 2005 - 04:13
Dernière visite 01 Avr 2005 - 04:13


donc il me manque entre le 31 mars à 02:46 et le 01 Avril à 04:13
...plus de 24h de perdu :pt1cable:

mes scriptsdans le cron.daily, et le cron.monthly sont correct.
et le crontab à les bons paramêtres :


01 * * * * root nice -n 19 run-parts /etc/cron.hourly
10 4 * * * root nice -n 19 run-parts /etc/cron.daily
22 4 * * 0 root nice -n 19 run-parts /etc/cron.weekly
40 3 1 * * root nice -n 19 run-parts /etc/cron.monthly


Il lance mes scripts dans le cron.daily
à 04:10 tous les matins de tous les mois...
et il lance mes scripts dans le cron.monthly
le premier de chaque mois à 03:40 pour sauvegarder les stats du mois précédents un peu avant que les stats du nouveau mois soient faites.

j'ai bien essayé de virer les caches d'awstat dans :
/var/cache/awstats/
par exemple le fichier "awstats032005.nomdedomaine.com.txt"

et fait appel au log précédent dans le .conf du nom de domaine
(je split mes logs tous les mois)

Mais j'ai bien les infos de la période en question dans mes fichiers de logs, mais elles ne sont pas dans dans les caches et donc pas affichées dans les résultats en html...

je ne comprends pas ce qu'il se passe, quelqu'un peut m'aider ? #%b
c'est quand même bizarre cette histoire...?-(

Poste le Monday 4 April 2005 12:42:33
Répondre     Citer    
Re: AWSTATS me manque les stats du dernier jour du mois

Ton problème ne se situe probablement pas pas au niveau de AWStats mais au niveau de la rotation de ton fichier de log de ton serveur web.
Si AWStats est configuré pour analyser le fichier courant et si la rotation de la log a lieu AVANT awstats en fin de mois, le fichier log est purgé et la derniere mise a jour remonte à la veille (car awstats tourne tous les jours), bref les enregistrements du dernier jour du mois ne sont jamais vu par awstats. Pour corriger cela , il faut déplacer la rotation de la log APRES le lancement d'awstats. Reste à savoir comment est fait la rotation de ta log server (logrotate, rotatelog ?) et à quelle heure

Poste le Sunday 1 May 2005 00:45:05
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
AWSTATS me manque les stats du dernier jour du mois
Posez dans ce forum les questions qui ne trouvent pas place dans les autres...

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons