Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1509 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Webalizer multidomain analyse des stats

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Webalizer multidomain analyse des stats

n°866374
DDoS
Posté le 26-11-2006 à 23:07:05  profilanswer
 

Bonjour.  
Sur mon serveur Perso. Je voudrais pourvoir afficher toutes les stats des clients qui consulter les différents sites internet sur la machine.  
Mon problème actuelle est que je n ai pu faire fonctionner Webalizer qu’avec une installation de base. D afficher d une manière global les analyses des stats.  
Et celui ne fonctionne uniquement Si je désactiver le serveur DNS.  
 
 
Pourquoi le serveur DNS ! Car chaque site a son propre domaine.  
Mon idée est de mettre en place une stats pour chaque site associatif. Qui pourrait consulter par stats.mondomaine.com. Protéger par un accès .htaccess
 
J ai beau regarder le net. Je n ai pas trouvé de solution a ma demande, Uniquement des Question sans réponse ou hors sujet configurer Webalizer pour plusieurs host.  
Je suppose que parmi nous plusieurs personnes on déjà été confronter a se problème ou sa mise en place.  
 
Aujourd’hui ce que je cherche c’est comprendre sa mise. Que je comprenais comment sa fonctionne.  
Le copier coller sa me fatigue sans savoir ce que je fais.  
Merci
 
Ma configuration :
web et Webalizer sous Fedora.  
Dns sous Debian
 
les differents site : /home/x/public/
mais j utilise des liens symbolique /var/www/html/x
qui sont utilise dans httpd.conf
 
Merci de l aide que vous pourriez m apporter pourmettre en place celui-ci

mood
Publicité
Posté le 26-11-2006 à 23:07:05  profilanswer
 

n°866376
splurf
Rm -Rf / && oops :o
Posté le 26-11-2006 à 23:31:29  profilanswer
 

commence par avoir des logs séparés pour tes sites
 
pourquoi ne pas utiliser awstats ?

n°866388
DDoS
Posté le 26-11-2006 à 23:59:28  profilanswer
 

splurf a écrit :

commence par avoir des logs séparés pour tes sites
 
pourquoi ne pas utiliser awstats ?


 
 
Pour chaque site j ai fais des log que je n avais pas precisé sur le premier post.  
je voudrais vraiment mettre en place Webalizer car j ai commencer par lui.  
Et par suite j etudierais le cas de awstat

Code :
  1. <VirtualHost *:80>
  2.     ServerAdmin contact@contact.com
  3.     DocumentRoot /var/www/html/mondomain/
  4.     ServerName www.mondomain.net
  5.     ErrorLog logs/www.mondomain.net-error.log
  6.     CustomLog logs/www.mondomain.net-access.log common
  7.     ServerAlias mondomain.net   
  8. </VirtualHost>


Message édité par DDoS le 27-11-2006 à 00:02:22
n°866480
splurf
Rm -Rf / && oops :o
Posté le 27-11-2006 à 11:43:09  profilanswer
 

dans ce cas il faut lancer webalizer sur chaque collection de logs avec une sortie dans un rep différent

n°866876
DDoS
Posté le 28-11-2006 à 22:14:51  profilanswer
 

splurf a écrit :

dans ce cas il faut lancer webalizer sur chaque collection de logs avec une sortie dans un rep différent


 
RE :  
Je viens de mettre en place différentes instance de log pour webalizer,  
dans un dossier distinct /logs_access/webalizer/mondomain/

    CustomLog logs/logs_access/webalizer/mondomain/access.log combined
    CustomLog logs/logs_access/access.vhost.log combinedvhost
    CustomLog logs/logs_access/access.log combined


     
     
Regardant les fichiers dans logrotate.d, j apporte les modifications suivante fichier httpd.      
 


[root@lafolle logrotate.d]# ls -l
-rw-r--r--  1 root root 673 nov 28 05:01 httpd
 
# Original Part ne pas supprimer
/var/log/httpd/*log {
    missingok
    notifempty
    sharedscripts
    postrotate
 /bin/kill -HUP `cat /var/run/httpd.pid 2>/dev/null` 2> /dev/null || true
    endscript
}
# prerotate /home/script/Generation-Awstats.sh
 
/var/log/logs_access/*.log {
weekly
missingok
rotate 52
compress
delaycompress
notifempty
create 640 root adm
sharedscripts
postrotate
/etc/init.d/httpd reload > /dev/null
endscript
}
 
# log pour mondomain
/var/log/logs_access/mondomain/*.log {
weekly
missingok
rotate 52
compress
delaycompress
notifempty
create 640 root adm
sharedscripts
postrotate
/etc/init.d/httpd reload > /dev/null
endscript
}


 
Maintenant concernant le paramétrage de Webalizer je me perd un peu.  
 
je cree un dossier Webalizer + fichier conf propre au domaine /etc/webalizer/mondomain/webalizer.conf
La je ne sais pas comment je peux gérer ca. car en cherchant plus long. Je tombe sur un fichier Webalizer dans /cron.daily/webalizer
 
j arrive pas a faire la relation entre le fichier /etc/webalizer.conf et le fichier /cron.daily webalizer. ou je me pose les mauvais questions.  
thx :)


Message édité par DDoS le 29-11-2006 à 06:01:08
n°867158
splurf
Rm -Rf / && oops :o
Posté le 29-11-2006 à 21:53:09  profilanswer
 

pourquoi ne pas lancer webalizer en prerotate ou postrotate ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Webalizer multidomain analyse des stats

 

Sujets relatifs
Analyse de logsPb Nagios - Affichage de la map et des stats
[projet libre] logiciel d'analyse de firewallanalyse de log et TCP
[résolu] [Apache] erreur 403 à l'affichage des stats awstatsRésolution IP webalizer
analyse de log ?outils de réferencement ou stats
Detection/analyse d'intrusions IPTables/IPFilteranalyse sur une architecture réseau
Plus de sujets relatifs à : Webalizer multidomain analyse des stats


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR