Jump to content

awstats, les stats OS, résolution, naviguateur


Recommended Posts

Bonjour à tous,

J'ai installé AWSTATS, j'ai eu 25 visiteur différent, les page, heure, jour sont bien comptabilisé.

Mais, lorsqu'il s'agit de l'OS, et naviguateur, il y'a "inconu" a chaque fois, rien n'est affiché.

J'ai été voir sur le site officiel de awstats, et je n'ai pas vu de chapitre ce rapportant a ce probleme.

J'ai ouvert le fichier de config du site en question, et j'ai fleurté toute les options possible sans a priori trouvé ce qui clocherait...Je fais donc appel a ceux ayant awstats et le connaissant par coeur ..

merci

Link to comment
Share on other sites

Bonjour, oui c'est Apache, c'est le serveur de Sivit, je ne connais pas les réglage par défaut, j'ai laisser tel quel lors de la livraison du serveur, je vais donc regardé la conf d'apache, je n'y ai pas penssé, merci :)

Link to comment
Share on other sites

Re, suite aux "logs' dans le httpd.conf d'apache j'ai trouver ceci :

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{forensic-id}n\" %T %v" full

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{forensic-id}n\" %P %T" debug

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{forensic-id}n\"" combined

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{forensic-id}n\"" forensic

LogFormat "%h %l %u %t \"%r\" %>s %b" common

LogFormat "%{Referer}i -> %U" referer

LogFormat "%{User-agent}i" agent

et

CustomLog /var/log/apache/access.log combined

vu que j'ai plusieur site, dans la config du site pour son vhost, j'ai :

<VirtualHost 80.248......>

DocumentRoot /home/web/site.com/ftp/www

ServerName site.com

ServerAlias *.site.com

CustomLog /var/log/apache/access.site.com.log combined

ErrorLog /var/log/apache/error.site.com.log

VirtualDocumentRoot /home/web/site.com/ftp/www

ScriptAlias /cgi-bin/ /home/web/site.com/ftp/cgi-bin/

php_admin_flag safe_mode on

php_admin_value upload_tmp_dir /home/web/site.com/tmp

php_admin_value session.save_path /home/web/site.com/sessions

</VirtualHost>

Voila, donc il y'a bien un truc combined, mais je ne sais pas si c'est suffisant, merci, je continu mes recherche

Edit:

xx.xx.xxx.xxx - - [02/May/2006:09:26:39 +0200] "GET /images/index.gif HTTP/1.1" 304 - "http://www.site.com/index_site.php" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2" "-"

xx.xx.xxx.xxx - - [02/May/2006:09:26:39 +0200] "GET /images/exclusif.gif HTTP/1.1" 304 - "http://www.site.com/index_site.php" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2" "-"

xx.xx.xxx.xxx - - [02/May/2006:09:26:40 +0200] "GET /images/live2.gif HTTP/1.1" 304 - "http://www.site.com/index_site.php" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2" "-"

xx.xx.xxx.xxx - - [02/May/2006:09:26:40 +0200] "GET /index_site.php HTTP/1.1" 200 51030 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2" "-"

Ce sont bien les log que j'ai dans /var/log/apache/access.site.log :(

Mais je n'ai pas l'os, ni le naviguateur dans awstats.

finalement, dans les config d'awstats, j'avais :

# Enter here your log format (Must match your web server config. See setup

# 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 - Old IIS log format (IIS W3C log format). See FAQ for IIS 6.x.

# 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.

# "your_own_personalized_log_format" = If your log is ftp, mail or other format,

# you must use following keys to define the log format string (See FAQ

# for ftp, mail or exotic web log format examples):

# %host Host client name or IP address

# %lognamequot Authenticated login/user with format: "john"

# %logname Authenticated login/user with format: john

# %time1 Date and time with format: [dd/mon/yyyy:hh:mm:ss +0000] or [dd/mon/yyyy:hh:mm:ss]

# %time2 Date and time with format: yyyy-mm-dd hh:mm:ss

# %time3 Date and time with format: Mon dd hh:mm:ss or Mon dd hh:mm:ss yyyy

# %time4 Date and time with unix timestamp format: dddddddddd

# %methodurl Method and URL with format: "GET /index.html HTTP/x.x"

# %methodurlnoprot Method and URL with format: "GET /index.html"

# %method Method with format: GET

# %url URL only with format: /index.html

# %query Query string (used by URLWithQuery option)

# %code Return code status (with format for web log: 999)

# %bytesd Size of document in bytes

# %refererquot Referer page with format: "http://from.com/from.htm"

# %referer Referer page with format: http://from.com/from.htm

# %uabracket User agent with format: [Mozilla/4.0 (compatible, ...)]

# %uaquot User agent with format: "Mozilla/4.0 (compatible, ...)"

# %ua User agent with format: Mozilla/4.0_(compatible...)

# %gzipin mod_gzip compression input bytes: In:XXX

# %gzipout mod_gzip compression output bytes & ratio: Out:YYY:ZZpct.

# %gzipratio mod_gzip compression ratio: ZZpct.

# %deflateratio mod_deflate compression ratio with format: (ZZ)

# %email EMail sender (for mail log)

# %email_r EMail receiver (for mail log)

# %virtualname Web sever virtual hostname. Use this tag when same log

# contains data of several virtual web servers. AWStats

# will discard records not in SiteDomain nor HostAliases

# %cluster If log file is provided from several computers (merged by

# logresolvemerge.pl), use this to define cluster id field.

# %extraX Another field that you plan to use for building a

# personalized report with ExtraSection feature (See later).

# If your log format has some fields not included in this list, use:

# %other Means another not used field

# %otherquot Means another not used double quoted field

#

# Examples for Apache combined logs (following two examples are equivalent):

# LogFormat = 1

# LogFormat = "%host %other %logname %time1 %methodurl %query %code %bytesd %refererquot %uaquot"

#

LogFormat=4

Il est indiqué que le 4, l'os, les mot clé et les naviguateur ne sont pas pris en compte, j'ai donc modifier par cette ligne :

LogFormat = "%host %other %logname %time1 %methodurl %query %code %bytesd %refererquot %uaquot"

J'ai relancé les nouvelle stats, mais toujours aucun os/naviguateur, dans les log(*.log) j'ai bien mozilla, win xp etc!,,,

Link to comment
Share on other sites

je vois pas ce que fait ton %other dans ton format de log ?

quand tu utilise une authentification par nom, le login apparait entre les deux premiers tirets :

192.168.0.3 - sandeman - [04/May/2006:09:46:40 +0200] ...

soit il remplace le - et donc il en manque un, soit il est en trop ...

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...