Avatar billede roadi Nybegynder
23. december 2003 - 16:08 Der er 8 kommentarer og
1 løsning

Awstats Config Problem!

Hej Eksperter!

Jeg har hentet Awstats og har fået det op og køre, mit problem er at jeg ikke for hele URL stringen med som brugeren besøger.

Eks. www.test.dk/default.asp?mode=yes

Så viser den kun mode=yes i statestikken.

Det jeg godt kunne tænke mig er at den tager hele url'en efter .dk/ dvs. default.asp?mode=yes og stopper ind i statestikken.

Jeg startede med at kører med default konfiguration, jeg har nu ændret lidt på min IIS Log indstilling så den gemmer hele url, i log filen, nu kan jeg bare ikke få Awstats til at opfører sig ordentligt.

Er der nogen der kan hjælpe.

Jeg har følgende konfig i IIS

#Fields: date time c-ip cs-username cs-method cs-uri-stem cs-uri-query sc-status sc-bytes cs-version cs(User-Agent) cs(Referer)

Og i Awstats har jeg forsøgt følgende..

LogFormat = "%time2 %host %logname %methodurlnoprot %url %code %bytesd %other %ua %referer"

Hvor jeg før kørte med.
#LogFormat= 2

Håber at der  nogen som kan hjælpe mig lidt..

God jul

/Roadi
Avatar billede simonvalter Praktikant
23. december 2003 - 16:17 #1
hvad siger din httpd log
står hele adressen der
eller står der også kun mode=yes
Avatar billede simonvalter Praktikant
23. december 2003 - 16:27 #2
URI Stem cs-uri-stem The target of the action, for example, Default.asp.

URI Query cs-uri-query The query, if any, that the client was trying to perform. A Universal Resource Identifier (URI) query is necessary only for dynamic pages. 


jeg vil tro du kan gøre sådan her

sæt IIS til at logge lidt ala sådan her

"$cs-uri-stem?$cs-uri-query"

jeg kender desvære ikke logging i iis ;)



eller så er det måske her du skal kigge

awstats.conf
URLWithQuery


# Keep or remove the query string to the URL in the statistics for individual
# pages. This is primarily used to differentiate between the URLs of dynamic
# pages. If set to 1, mypage.html?id=x and mypage.html?id=y are counted as two
# different pages.
# Warning, when set to 1, memory required to run AWStats is dramatically
# increased if you have a lot of changing URLs (for example URLs with a random
# id inside). Such web sites should not set this option to 1 or use seriously
# the next parameter URLWithQueryWithoutFollowingParameters.
# Change : Effective for new updates only
# Possible values:
# 0 - URLs are cleaned from the query string (ie: "/mypage.html")
# 1 - Full URL with query string is used    (ie: "/mypage.html?p=x&q=y")
# Default: 0
#
URLWithQuery=0



#  %url              URL only with format: /index.html
#  %query            Query string (used by URLWithQuery option)
Avatar billede roadi Nybegynder
23. december 2003 - 16:27 #3
HVad mener du??

Min IIS log filer har det hele med efter at jeg lavede den om til også at medtage cs-uri-stem

/Roadi
Avatar billede simonvalter Praktikant
23. december 2003 - 16:29 #4
muligvis vil det være nok bare at
sætte URLWithQuery=1

men det er lidt svært at sige når jeg ikke kender helt har set logformatet...

du kunne vel ikke paste en linie fra loggen .. medmindre URLWithQuery=1 altså virker.
Avatar billede roadi Nybegynder
23. december 2003 - 19:27 #5
#Software: Microsoft Internet Information Services 5.0
#Version: 1.0
#Date: 2003-12-23 14:51:00
#Fields: date time c-ip cs-username cs-method cs-uri-stem cs-uri-query sc-status sc-bytes cs-version cs(User-Agent) cs(Referer)
2003-12-23 14:51:00 129.142.203.252 - GET /Default.asp - 200 0 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.0.3705) -
2003-12-23 14:51:00 129.142.203.252 - GET /default1.asp - 302 0 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.0.3705) http://k25.netgruppe.dk
2003-12-23 14:51:00 129.142.203.252 - GET /sites/k25/default.asp - 302 0 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.0.3705) http://k25.netgruppe.dk
2003-12-23 14:51:00 129.142.203.252 - GET /sites/k25/login.asp func=login 200 0 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.0.3705) http://k25.netgruppe.dk
2003-12-23 14:51:08 129.142.203.252 - POST /sites/k25/login.asp func=validate 302 89 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.0.3705) http://k25.netgruppe.dk/sites/k25/login.asp?func=login
Avatar billede simonvalter Praktikant
23. december 2003 - 19:50 #6
dette burde virke (ikke testet ;) .. du skal ændre lidt i både awstats og iis

%time2 %host %logname %methodurl %query %code %bytesd %uaquot %referer



date time c-ip cs-username "cs-method cs-version" cs-uri-stem cs-uri-query sc-status sc-bytes  cs(User-Agent) cs(Referer)

og sæt URLWithQuery=1
Avatar billede roadi Nybegynder
29. december 2003 - 14:37 #7
Hmm.. Jeg kan ikke helt få det til at virke...

Jeg har nu sat IIS op til flg.

#Software: Microsoft Internet Information Services 5.0
#Version: 1.0
#Date: 2003-12-29 13:32:46
#Fields: date time c-ip cs-username cs-method cs-uri-stem cs-uri-query sc-status sc-bytes cs-version cs(User-Agent) cs(Referer)
2003-12-29 13:32:46 129.142.203.252 - GET /Default.asp - 200 0 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.0.3705) -
2003-12-29 13:32:46 129.142.203.252 - GET /default1.asp - 302 0 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.0.3705) http://k25.netgruppe.dk
2003-12-29 13:32:46 129.142.203.252 - GET /sites/k25/default.asp - 302 0 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+.NET+CLR+1.0.3705) http://k25.netgruppe.dk

Og AWstats op til

LogFormat = "%time2 %host %logname %methodurl %query %code %bytesd %uaquot %referer"

Og URLWithQuery=1

Når jeg prøver at opdatere for jeg blot at vide at der er 26 Corupted Records..

Hvad gør jeg?? Jeg kan ikke selv bestemme rækkefølgen af logindstillinger i IIS
Avatar billede simonvalter Praktikant
29. december 2003 - 21:33 #8
hvis du ikke kan det kan jeg ikke se en mulighed for at gøre det du vil.
men jeg kan tage fejl... kender desværre ikke nok til IIS, men jeg kan ikke se hvorfor der skulle være cookies til logging i IIS hvis man ikke kan ændre dem.
Avatar billede roadi Nybegynder
11. januar 2004 - 16:36 #9
Hmm.. Det ser ikke ud til at der er andre der har mod på at hjælpe med denne her, så jeg lukker tråden og må kæmpe videre selv. Jeg melder tilbage, hvis jeg finder en løsning.

Indtil videre har jeg fået den til at logge filnavne men uden Query strings...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester