OVH Community, votre nouvel espace communautaire.

perte de statistique Webalizer


atkati
23/11/2004, 09h09
Bon les modos dorment encore, mon message n'est passé.

J'ai trouvé une solution, pas génial, mais c'est mieux que rien.

J'ai supprimé tout le contenu du dossier qui doit recevoir mes stats webalizer.

Puis, je lance le calcul des stats sur chaque fichier décompressé...

C'est long, mais ça marche !

atkati
23/11/2004, 08h45
Salut,

j'ai le même problème.

Perte de sats parce que le dossier cible de génération des stats n'avait pas les permissions comme il faut.

Du coup, j'ai cherché dans les stats archivées en logrotate, j'ai trouvé les bons fichiers que j'ai bien sur décompressés.

J'ai modifier la ligne qui indique le fichier log à utiliser.

Lorsque je lance le calcul des stats, ça marche pas...

32061 records (32061 ignored) in 1.63 seconds, 19669/sec

Alors qu'il y a des jours dedans (ex: le 7/11) qui ont des logs et il ne veut pas les calculer.

Que dois-je faire ?

nico-k
16/03/2004, 13h28
l'erreur est réparer

je n'ai toujours pas les stats du début du mois

Si quelqu'un a une idée pour la date à modifier pour que la première semaine du mois soit prise en compte.

Merci

almiron
16/03/2004, 11h43

nico-k
16/03/2004, 10h56

je viens de changer la date et maintenant j'ai ça:
et impossible de revenir en arrière

Error: Unable to open configuration file webalizer.conf.login
Webalizer V2.01-10 (Linux 2.4.19) French
Using logfile STDIN (clf)
Creating output in current directory
Hostname for reports is 'nsxxxx.ovh.net'
History file not found...


HELP

almiron
15/03/2004, 17h48

Elgi
15/03/2004, 14h42
webalizer semble se fier a un fichier lui indiquant une date, tous logs plus anciens que cette date n'est pas pris en compte.

le nom du fichier en question est passe sur la ml, et je l'ai plus en tete, desole :/

nico-k
15/03/2004, 14h34
Je suis toujours bloqué.
J'ai tout essayé la modif de webalizer.conf.nom pour aller chercher le fichier décompressé et même fait un copié collé les stat des jours manquants dans nom-access_log
Il me trouve bien les 4400 "recorda" mais me les ignore tous

J'ai fait des tests sur un de mes autres site et aucuns problèmes rencontré

Quelqu'un a une idée.
Merci

nico-k
09/03/2004, 16h10
merci c'est très clair

j'ai réussi à dézipper, à changer la config dans webalizer.conf.loguin

Mais quand je fais webalizer -c /etc/webalizer.conf.loguin ma page ne se met pas à jour, la page html ne se crée pas
et quand je remet le webalizer.conf comme avant ça marche et la page stat se crée.

Elgi
09/03/2004, 15h23
je connais pas bien webalizer vu que je l'utilise pas, mais ca doit fonctionner un peu pres pareil de awstats je pense !

les logs des sites sont dans :
/home/log/httpd/

pour chaque vhost tu as definie le nom du fichier log.
pour chaque webalizer....conf tu as indique quel fichier log analyse.

si ton login est "login" :
ls -al /home/log/httpd/ | grep login
ca va te lister tous les logs de ton domaine

si ils sont compresses, alors faudra les decompresser :
gunzip /home/log/httpd/login-access_log.1.gz
tu vas obtenir un fichier :
/home/log/httpd/login-access_log.1

regarde si c'est bien ces logs qu'il te manque :
less /home/log/httpd/login-access_log.1
sinon tu gunzip le 2, puis 3, etc... afin de retrouver les logs qu'il te manque.

dans ton fichier de conf de webalizer, tu indique donc temporairement le chemin et nom de ce fichier puis tu lance le calcul des stats.

desole de la complexite de mes expli ! c'est plus facile a faire qu'a expliquer

nico-k
09/03/2004, 14h57
je suis totalement perdu dans le fonctionnement des stats.

Pouvez vous m'aider en m'indiquant ou se trouve le fichier de logs, comment reconnaitre le bon et l'utiliser pour la mise à jour.

Je n'ai pas trouve de méthodes sur le net

Je vous remercie d'avance

Elgi
09/03/2004, 14h17
au debut du fichier de conf, tu indique quel fichier de log analyser. Comme les logs passent par logrotate, ils sont rennomes avec un chiffre a la fin et parfois compresse, tous cela ce regle dans la conf de logrotate.

si tu veux refaire les stats, alors il faut decompresser si besoin le bon fichier de log et indiquer le chemin de ce fichier qui n'est pas celui habituel.

nico-k
09/03/2004, 09h38
Bonjour,

Par mégarde j'ai supprimer le fichier Stats dans un site.

J'ai pu en récupérer une partie grace au backup de mercredi dernier et les jours du 8 et 9 mars en utilisant la commande webalizer -c /etc/webalizer.conf.lecompte

Il me manque le début du moi du 1 au 7 mars.
Y a t-il un moyen de les avoir à nouveau?

J'ai l'impression que les logs sont supprimés tous les 2 jours pour que le calcul avec la commande unix webalizer -c /etc/webalizer.conf.lecompte se fasse seulement pour le jour d'hier.

Merci d'avance pour vos réponses et longue vie à ce forum

nico-k
www.nico-k.com