User Tools

Site Tools


sermn_wiki:userpages:marta:awstats

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
sermn_wiki:userpages:marta:awstats [2008/11/14 11:44]
marta creat
sermn_wiki:userpages:marta:awstats [2020/07/09 12:12] (current)
miquel [Estadístiques dels servidors]
Line 1: Line 1:
-====== Estadístiques del servidor amb AwStats ======+====== Estadístiques dels servidors ====== 
 + 
 +<WRAP todo> 
 +Falten estadístiques del servidor FTP i EMAIL 
 +</WRAP> 
 + 
 +===== Enllaços des de la xarxa local (sermn.net) ===== 
 + 
 +  * [[http://localhost/awstats/awstats.pl?config=sermn.uab.cat| Estadístiques del servidor SeRMN]] 
 +  * [[http://localhost/awstats/awstats.pl?config=oldmrui.uab.cat| Estadístiques del servidor oldMRUI]] 
 +  * [[http://localhost/awstats/awstats.pl?config=cie-58-175.uab.cat| Estadístiques del servidor cie-58-175]] 
 + 
 +===== Enllaços des de la xarxa externa (uab.cat) ===== 
 + 
 +<WRAP important> 
 +L'accés a aquests enllaços s'haurà de restringir als ordinadors del SeRMN i altres ordinadors relacionats (ordinador a casa, etc.). Una forma de fer-ho amb Apache és, 
 +<code> 
 +<Directory AWSTATS_PATH > 
 +    AllowOverride None 
 +    Order deny,allow 
 +    Deny from all 
 +    Allow from 127.0.0.0/255.0.0.0 ::1/128 
 +    Allow from sermn02.uab.cat 
 +</Directory> 
 +</code> 
 +</WRAP> 
 + 
 +  * [[http://sermn.uab.cat/awstats/awstats.pl?config=sermn.uab.cat| Estadístiques del servidor SeRMN]] 
 +  * [[http://sermn.uab.cat/awstats/awstats.pl?config=oldmrui.uab.cat| Estadístiques del servidor oldMRUI]] 
 +  * [[http://sermn.uab.cat/awstats/awstats.pl?config=cie-58-175.uab.cat| Estadístiques del servidor cie-58-175]] 
 + 
 + 
 +====== Estadístiques amb AWStats ======
  
 Després de comparar diferents Web Statistics Tools, al final ens hem decidit pel programa [[http://awstats.sourceforge.net | awstats]] per consultar l'ús del difrents servidors virtuals del SeRMN. Després de comparar diferents Web Statistics Tools, al final ens hem decidit pel programa [[http://awstats.sourceforge.net | awstats]] per consultar l'ús del difrents servidors virtuals del SeRMN.
Line 6: Line 38:
 ===== Enllaços d'interès ===== ===== Enllaços d'interès =====
  
-[[http://awstats.sourceforge.net | awstats web]]+[[http://awstats.sourceforge.net | AWStats web]]
  
-[[http://awstats.sourceforge.net/docs/ | Documentació d'awstats]]+[[http://awstats.sourceforge.net/docs/ | Documentació d'AWStats]]
  
 ===== Configuració de l'awstats ===== ===== Configuració de l'awstats =====
  
-<note important> **En construcción** </note>+==== Configuració general ====
  
 Amb la comanda ''perl awstats_configure.pl'' es realitza una configuració generica del programa. Amb la comanda ''perl awstats_configure.pl'' es realitza una configuració generica del programa.
 +On per exemple s'especifica quuin és el fitxer de configuració de l'Apache: ''/etc/<apache_folder>/<file>.conf''
  
-# AWSTATS CONFIGURE FILE  +<WRAP important> A la pregunta: \\ 
-#----------------------------------------------------------------------------- +**Do you want me to build a new AWStats config/profile file (required if first install[y/N] ?** \\ 
-# Copy this file into awstats.www.mydomain.conf and edit this new config file +S'ha de contestar **N** 
-# to setup AWStats (See documentation in docs/ directory)+</WRAP> 
-# The config file must be in /etc/awstats, /usr/local/etc/awstats or /etc (for +
-# Unix/Linux)  +
- +
-#----------------------------------------------------------------------------- +
  
-#----------------------------------------------------------------------------- +Un cop completada la instalació configurem l'arxiu ''awstats.conf''.
-# MAIN SETUP SECTION (Required to make AWStats work) +
-#-----------------------------------------------------------------------------+
  
-"LogFile" contains the web, ftp or mail server log file to analyze. +  AWSTATS CONFIGURE FILE  
-Possible values: A full path, or relative path from awstats.pl directory. +     LogFile "/var/log/<carpeta>/access.log"   # contains the web log file to analyze. 
-Example: "/var/log/apache/access.log" +     LogType = W                                 W - For web log file 
-Example: "../logs/mycombinedlog.log+     LogFormat = 1                               1 - Apache or Lotus Notes/Domino native combined log format  
-LogFile="/var/log/apache2/access.log"+                                                 #     (NCSA combined/XLF/ELF log format) 
 +      
 +     SiteDomain="cie-58-175.uab.cat"             contain the main domain name or the main intranet web server name. 
 +      
 +     HostAliases="localhost 127.0.0.1 cie-58-175.uab.es
 +                                                 # all other possible domain names, addresses or virtual host aliases  
 +      
 +     DirData = "<path>"                          # AWStats stores results of its analysis in files in this directory 
 +     DirCgi = "/cgi-bin"                         # Relative or absolute web URL of your awstats cgi-bin directory. 
 +     DirIcons = "/awstats-icon"                  # Relative or absolute web URL of your awstats icon directory.
  
 +\\
 +També hem d'afegir/modificar al fitxer de configuració de l'Apache:
  
-Enter the log file type you want to analyze. +  --- Directives to allow use of AWStats as a CGI --- 
-Possible values: +     Alias /awstatscss "/usr/share/doc/awstats/examples/css/" 
-#  W - For a web log file +     Alias /awstatsicons "/usr/share/awstats/icon/" 
-#  S - For a streaming log file +     ScriptAlias /awstats/ "/usr/lib/cgi-bin/" 
-#  M For a mail log file +      
-#  F For a ftp log file +     <Directory "/usr/share/doc/awstats/examples/"> 
-# +          Options None 
-LogType=W+          AllowOverride None 
 +          Order allow,deny 
 +          Allow from all 
 +     </Directory> 
 +      
 +     <Directory "/var/lib/awstats/"> 
 +          Options None 
 +          AllowOverride None 
 +          Order allow,deny 
 +          Allow from all 
 +     </Directory> 
 +      
 +     Alias /awstats-icon/ /usr/share/awstats/icon 
 +     <Directory /usr/share/awstats/icon> 
 +          Options None 
 +          AllowOverride None 
 +          Order allow,deny 
 +          Allow from all 
 +     </Directory>
  
 +Per últim es crea un enllaç simbólic de la carpeta cgi-bin que awstats ens a creat a la ruta ''/usr/lib/'' cap al directori arrel del nostre servidor web ''<path>/www/<path_opcional>/<nom_enllaç>''.
  
-# Enter here your log format (Must match your web server config. See setup +==== Virtual hosts ====
-# instructions in documentation to know how to configure your web server to +
-# have the required log format). +
-# Possible values: 1,2,3,4 or "your_own_personalized_log_format" +
-# 1 - Apache or Lotus Notes/Domino native combined log format (NCSA combined/XLF/ELF log format) +
-# 2 - IIS or ISA format (IIS W3C log format). See FAQ-COM115 For ISA. +
-# 3 - Webstar native log format. +
-# 4 - Apache or Squid native common log format (NCSA common/CLF log format) +
-#     With LogFormat=4, some features (browsers, os, keywords...) can't work. +
-LogFormat=1+
  
-# "SiteDomain" must contain the main domain name, or the main intranet web +Per diferenciar entre diferents virtual hosts a una mateixa máquinal'AWStats proposa dues solucions:
-# server name, used to reach the web site. +
-# If you share the same log file for several virtual web serversthis +
-# parameter is used to tell AWStats to filter record that contains records for +
-# this virtual host name only (So check that this virtual hostname can be +
-# found in your log file and use a personalized log format that include the +
-# %virtualname tag). +
-+
-SiteDomain="cie-58-175.uab.cat"+
  
 +  *  **1.** Un únic fitxer log per tots del virtual hosts del servidor. Aleshores, l'AWStats utilitza el parametre ''SiteDomain'' per filtrar el contingut del fitxer ''.log'' nomeś per el virtual host especificat. Ens hem d'asegurar que el hostname virtual es trobi al fitxer ''.log'' y utilitzar un format personalitzat que inclogui l'etiqueta ''%virtualname''.
  
-# Enter here all other possible domain namesaddresses or virtual host +  * **2.** Un fitxer log per cadascun dels virtual hosts del servidor. Aleshoresl'AWStats conté un fitxer de configuració per cada virtual host.
-# aliases someone can use to access your site. Try to keep only the minimum +
-# number of possible names/addresses to have the best performances. +
-+
-HostAliases="localhost 127.0.0.1 cie-58-175.uab.es"+
  
 +En aquests cas s'ha optat per la segona opció, ja que tenim més control sobre el seu funcionament.
  
 +Primer de tot es necessari afegir la directiva ''CustomLog /var/log/<carpeta>/access.log combined'' a cadascun del virtual hosts definit a l'apache, i dels quals es volen separar les estadístiques. I donar permisos als fitxers ''log'' de  l'apache per que l'awstats pugui llegir-los.
  
-# When AWStats updates its statistics, it stores results of its analysis in  +Desprès s'ha de fer una copia de l'arxiu ''awstats.conf'' a la mateixa carpeta que l'original però amb el nostre nom de domini: ''awstats.<mydomain.com>.conf''. Una per cada virtual hosts dels quals es volen separar les estadístiques
-# files (AWStats database)All those files are written in the directory +
-# defined by the "DirData" parameterSet this value to the directory where +
-# you want AWStats to save its database and working files into. +
-# Warning: If you want to be able to use the "AllowToUpdateStatsFromBrowser" +
-# feature (see later), you need "Write" permissions by web server user on this +
-# directory (and "Modify" for Windows NTFS file systems). +
-+
-DirData="/var/lib/awstats"+
  
 +Ara s'ha de modificar les directives ''LogFile'', ''SiteDomain'' i ''HostAliases'' dels nous fitxers amb les dades adients per cada virtual host.
  
-# Relative or absolute web URL of your awstats cgi-bin directory. +Per fer el primer registre d'anàlisi s'ha de fer manualment des de la linea de comandes amb la següent instrucció:\\ 
-# This parameter is used only when AWStats is run from command line +''/usr/lib/cgi-bin/awstats.pl -config=<mydomain.com>'' \\ un cop per cada fitxer de configuració creat.\\ 
-# with -output option (to generate links in HTML reported page)+El paràmetre "-configserveix per indicar a awstats quin és el fitxer .conf que ha d'utilitzar de la carpeta ''/etc/awstats/'', ho farà de la següent manera: si tenim ''-config=mydomain.com'' farà servir el fitxer ''/etc/awstats/awstats.<mydomain.com>.conf''.
-+
-DirCgi="/cgi-bin"+
  
  
-# Relative or absolute web URL of your awstats icon directory. +Per acabar s'ha de dir-li a awstats cada quan ha de llegir les dades i generar les seves propies estadístiquesEl mètode més cómode per fer això és amb ''cron''Li direm que cada 10 minuts llegeixi els fitxers ''access.log'' i generi les estadístiques\\ 
-# If you build static reports ("... -output > outputpath/output.html"), enter +Crear el fitxer ''/etc/conr.d/awstats'' i afegir una linia per cada virtual host dels quals es volen separar les estadístiques.:
-# path of icon directory relative to the output directory 'outputpath'. +
-+
-DirIcons="/awstats-icon"+
  
 +  0,10,20,30,40,50 * * * * www-data [ -x /usr/lib/cgi-bin/awstats.pl -a -f /etc/awstats/awstats.<mydomain.com>.conf -a -r /var/log/<carpeta>/access.log ] && /usr/lib/cgi-bin/awstats.pl -config=<mydomain.com> -update >/dev/null
  
-#----------------------------------------------------------------------------- 
-# OPTIONAL APPEARANCE SETUP SECTION (Not required but increase AWStats features) 
-#----------------------------------------------------------------------------- 
  
 +===== Veure les estadístiques =====
  
 +Per veure les estadístiques només serà necessari cridar a l'awstats i indicar-li amb ''config'' quin és el domini que volem veure.
  
-# You can set Logo and LogoLink to use your own logo. +exemple''http: / / <path> / awstats.pl ? config = <mydomain.com>''
-# Logo must be the name of image file (must be in $DirIcons/other directory). +
-# LogoLink is the expected URL when clicking on Logo. +
-# Default"awstats_logo6.png" +
-+
-Logo="awstats_logo6.png" +
-LogoLink="http://awstats.sourceforge.net"+
  
  
-# Value of maximum bar width/height for horizontal/vertical HTML graphics bar. 
-# Default: 260/90 
-# 
-BarWidth   = 260 
-BarHeight  = 90 
sermn_wiki/userpages/marta/awstats.1226659450.txt.gz · Last modified: 2008/11/14 11:44 by marta