Hello, I have been using AWStats for years and for the most part its run perfectly. I have one nagging problem I have not been able to solve. AWStats runs fine on some machines and not at all on others. All the machines are set up the same and all the data for AWStats comes from the same place on the network. My setup is everything runs from a NAS mapped to network drive Z:. AWStats is there, the batch file that runs it is there, and all of my web data and logs are there. The web servers pull their...
bonjour mon hébergeur a eu la bonne idée de proposer AWStats. Je ne connaissais pas. C'est fantastique. Par contre je ne voudrais que les statistiques de la veille. Dans la FAQ-COM600 il est répondu: qu'il faut "ajouter le paramètre databasebreak=day". Mon hébergeur m'a répondu que AWStats est intégré à mon hébergement et qu'il n’est pas possible de générer un rapport spécifique depuis l’interface. Je ne peux donc rien faire? merci et bien cordialement, daniel
Hi all, may be someone still checking this can help, thanks. I have been using a method described on some sites like https://www.bluehost.in/hosting/help/553 to give access to awstats without giving the cpanel password to the user. It has and still works ok but one issue that I have is because awstats (and cpanel) has separate pages for the same domain's http and httpS stats I am unable to show the user the stats for both http and httpS. If I go to these separate pages from within cpanel I can see...
Hi all, may be someone still checking this can help, thanks. I have been using a method described on some sites like https://www.bluehost.in/hosting/help/553 to give access to awstats without giving the cpanel password to the user. It has and still works ok but one issue that I have is because awstats (and cpanel) has separate pages for the same domain's http and httpS stats I am unable to show the user the stats for both http and httpS. If I go to these separate pages from within cpanel I can see...
Hi all, may be someone still checking this can help, thanks. I have been using a method described on some sites like https://www.bluehost.in/hosting/help/553 to give access to awstats without giving the cpanel password to the user. It has and still works ok but one issue that I have is because awstats (and cpanel) has separate pages for the same domain's http and httpS stats I am unable to show the user the stats for both http and httpS. If I go to these separate pages from within cpanel I can see...
see this post: https://sourceforge.net/p/awstats/discussion/43428/thread/08f12ddba0/
I've been scouring the internet and found a couple of posts from 13 years ago that didn't help. I've been tasked with trying to track some data from a log file from a proxy website. The developers of the website suggested AWstats. I can't seem to get it running and the instructions from the developer website seem to be missing many steps. Where I'm at. I spun up a new windows server 2019 server and installed IIS service. I downloaded AWstats and copied the files to the root directory like it stated....
Chrome's version string is now 4 elements long, e.g. chrome56.0.1778.1217 . The code that builds the browser detail pages, especially for the month=all setting, can't handle so many browsers, it just hangs at 100% for many hours each run. Suggest adding an option that limits the depth of browser versions tracked.
Changed LogFormat from 2 (IIS) to "LogFormat=%time2 %method %url %query %logname %host %other %ua %referer %code %bytesd" Now it's working as it should...
Hi! Not sure, what I'm doing wrong. When I run the update script the first time everything is imported without any issues (log from IIS). As soon I run the script again to import new data all new lines are reported as corrupt and are skipped. If I delete the local stored data an import from scratch all lines are processed and imported...so I assume that all lines are correct? Any ideas what I'm doing wrong? Kind regards...Chris
Hi! Not sure, what I'm doing wrong. When I run the update script the first time everything is imported without any issues (log from IIS). As soon I run the script again to import new data all new lines are reported as corrupt and are skipped. If I delete the local stored data an import from scratch all lines are processed and imported...so I assume that all lines are correct? Any ideas what I'm doing wrong? Kind regards...Chris -- ** HINWEIS: Dies ist eine vertrauliche Nachricht und nur für den/die...
I installed awstats with apt install awstats, no issues. However, the install docs have this as part of setting up: Alias /awstatsclasses "/usr/local/awstats/wwwroot/classes/" Alias /awstatscss "/usr/local/awstats/wwwroot/css/" Alias /awstatsicons "/usr/local/awstats/wwwroot/icon/" ScriptAlias /awstats/ "/usr/local/awstats/wwwroot/cgi-bin/" However I cannot find a wwwroot folder for awstats, cgi-bin only exists under /usr/lib/cgi-bin How do I get the missing info? Is the debian install a diferent...
Hi Emmanuel, thanks a lot for your answer! I will ask my provider if he can delete old reports or to disable awstats and webalyzer as a whole. I'm not sure if I understand you right: The user does not have to agree (upfront) that his data (IP) is stored for a statistic purpos? Is it enough to mention it in the data privacy statement?
Hi everybody, I am a newbie using AWSTAT. Let me start to say I love the software, it really gives me insights in my traffic of my website. In my list of 'Links from an external page (other web sites except search engines' I get email addresses in the format: http://email@domain.com Is this a malfunction of the software ? Anybody an idea? Thanks in advance for your response. Warm regards Yasmara
/usr/share/awstats/icon
Hi Marc, I also have such a site. You don't have to put a cookie banner, if you don't use cookies. You shouldn't confuse cookie banner and GDPR in general. Cookie banner is only to let user choose the kind of cookies you may use for him. GDPR is more general, and in the case of awstat use, the key point is IP/Hosts. IP is a personal data, so, to comply with GDPR, you should mention that you use the IP and displays them for statistic purposes. The "problem" is that GDPR implies that you define a limited...
Link to a page that has the Geo2 libraries installation instructions for different operating systems: https://www.danami.com/clients/knowledgebase/181/How-can-I-fix-the-error-Required-perl-module-is-not-installed-GEOIP2DatabaseReader-on-the-plugin-settings-page.html Link to an additional script to put in the plugins pages, for use with the Maxmind GeoLite2 ASN database: https://github.com/vsevjednom-cz/Awstats-GeoIP2-ISP/tree/master Installation instructions for the GeoIPUpdate program from MaxMind:...
Below are the added and changed lines in mime.pm and attached are the required icons. 'powerpoint','PowerPoint slide show' 'ppt',['powerpoint','d'], 'pptx',['powerpoint','d'], 'pps',['powerpoint','d'], 'ppsx',['powerpoint','d'], 'exe',['runtime','d'],
Hi, I have build a website that doesn't use cookies (or cookies that the user have to agree to) because I don't want to use a cookie banner. Now I found out that my provider (webgo/Germany) always runs AWStats (and Webalizer. ) Now my questions is, wether I have to use a cookie banner or is it enough to mention it in my privacy policy? I can't turn off AWStats (and Webalizer). Does that means I have to inform the user (with a cookie banner) when he/she enters the homepage about the use of AWStats...
I noticed in operating_systems.pm windows 10& 11 is identified as : 'windows[_+ ]nt[_+ ]11', # Windows 11 'windows[_+ ]nt[_+ ]10', # Windows 10 However on Microsoft's site it basically says: Windows 11 reports the Operating System property as Microsoft Windows NT Workstation 10.0, which is identical to Windows 10. To distinguish devices running Windows 11, use the Operating System Build device property for build number 10.0.22000 or later. I noticed this as there are no windows 11 entries in any...
I have not gotten rid of it.
I have the same issue with the same crawler, how did you get rid of it or di it just go away on it's own?
I'm looking for an assist from someone more experienced with AWStats to track down a spider/bot/crawler that seems to be chewing up a lot of my bandwidth (1.5GB /Day??). To be honest I'm not even sure how accurate that is because it's the only place I see reference data usage that high. The challenge is finding any info on what IP or Crawler to block, The user-agent name show up as "feed" so any Googling returns information of feeding actual spiders or other crawling creatures. I disallowed the "feed"...
Hi all. I have a website and am logged into my CPanel, If I go to awstats, I can see how many times the site was accessed over x-period, but not individual sub pages. Is there a way to do this? Thanks in advance.
I am hoping that someone who has extensive knowledge of AWSTATS and XAMPP configurations can assist here. I am running XAMPP 8.2.12-0-VS16 on Server 2022. All is working reasonably ok, except for when it comes to reading the access logs. I am using AWSTATS to analyze my logs and AWSTATS simply is not getting the info it needs. I specifically need the logs to show my domain name, but it does not when accessing my website. In my Apache logs, when accessing my website, www.gmcomputers.co.za, this is...
hi will awstats work with cwp pro control panels and what is the best os for this please let me know thank you ken
All of a sudden awstats has stopped functioning. I get an email complaining about the lockfile in /tmp. I tried deleteing it, but I continue to get the lockfile message. So, I checked with ps and found multiple awstat processes running. I killed them all. Ran aswats from the commandline. It STILL complained about a lockfile. So, I rebooted. Didn't fix the problem. I have made no changes to this server recently other than software updates (not awstats.) I run awstats through cron: 30 */6 * * * /usr/share/awstats/wwwroot/cgi-bin/awstats.pl...
I looked through the crawler-user-agent.json file but didn't find it there. Am I looking in the wrong file?
This would be really useful to me too. Is it going to be implemented at some point? Gareth
Just in case someone comes accross. There might be a better way than the one I explain now, please comment if you like. In awstats.pl ~ line 13694 - this is within section # Show data array for month print "$MonthNumLib{$monthix}<br />$YearRequired"; can be exchanged with something like print "<a href="${monthix}/">$MonthNumLib{$monthix}</a><br />$YearRequired"; This would create a link over the name of the month linking to it's respective number (Jan->01). Like this you would just need to create...
Just in case someone comes accross. There might be a better way than the one I explain now, please comment if you like. In awstats.pl ~ line 13632 print "$MonthNumLib{$monthix}<br />$YearRequired"; can be exchanged with something like print "<a href="${monthix}/">$MonthNumLib{$monthix}</a><br />$YearRequired"; This would create a link over the name of the month linking to it's respective number (Jan->01). Like this you would just need to create stats via a shell-script stating: if it's the first...
Paul, Have you checked out this github repo? Might help... https://github.com/monperrus/crawler-user-agents/
Nobody has an answer?
I'm trying to cut down on unnecessary traffic to our site. Awstats reports a bot named feed , but I can't find that USER_AGENT in the Apache logs. Where does awstats get the names for bots? I looked in robots.pm, and there were some botnames in there that began with the string feed, but they had additional characters. I have root access to the server, and I'm using .htacess to block on USER_AGENT strings, but this one has me stumped. And it's a prodiguous bandwidth hog. 9,587,802+56 hits and 226.05...
The number of hits reported for one visitor is 47,502+83 but I don't know what the "+83" portion means. Can you tell me?
Hello Everyone.
Hello Everyone.https://casinosanalyzer.com/casino-bonuses/wildcoins.io
Hello Everyone.
To contribute, I edited the file and made a pull request (#240)
https://www.awstats.org/docs/awstats_config.html#DNSLookup DNSLookup is listed twice as a directive title The second title should be DynamicDNSLookup The Table of Contents (at top of page) is correct, but the DynamicDNSLookup link does not jump to the description, because the link's name attribute is incorrect also.
Background: Awstats has been runninng on a Centos 7 server w/ GeoIP V1 for some time DirectAdmin removed support for GeoIP. Maxmind switched their format and required a key. A geoipupdate program has been sucessfully dowloading /GeoLite2-City.mmdb and /GeoLite2-Country.mmdb weekly. They were not getting used though. Awstats config has instead been using (very) old .dat files Statistics have been compiling fine, albeit with 3 year old data. In the last few days, I have attempted to convert to the...
Background: Awstats has been runninng on a Centos 7 server w/ GeoIP V1 for some time DirectAdmin removed support for GeoIP. Maxmind switched their format and required a key. A geoipupdate program has been sucessfully dowloading /GeoLite2-City.mmdb and /GeoLite2-Country.mmdb weekly. They were not getting used though. Awstats config has instead been using (very) old .dat files Statistics have been compiling fine, albeit with 3 year old data. In the last few days, I have attempted to convert to the...
Background: Awstats has been runninng on a Centos 7 server w/ GeoIP V1 for some time DirectAdmin removed support for GeoIP. Maxmind switched their format and required a key. A geoipupdate program has been sucessfully dowloading /GeoLite2-City.mmdb and /GeoLite2-Country.mmdb weekly. They were not getting used though. Awstats config has instead been using (very) old .dat files Statistics have been compiling fine, albeit with 3 year old data. In the last few days, I have attempted to convert to the...
Addresses have become longer, but if there is room in the table, the address’s character count setting is too small and makes it difficult to read statistics. Question: Can you increase the number of characters in the page address field? Thank you
Can you increase the number of characters in the page address field
Hello All, I try Setting AWstats to read AWS ELB log format. The example AWS elb log. h2 2023-08-13T23:45:18.034933Z app/AWS-ELB-01/11111111111111 200.1.1.169:43612 172.31.214.153:80 0.001 0.064 0.000 200 200 69 4376184 "GET https://www.test.com.br:443/_sys/css/public/vue/bundle.css?20230810 HTTP/2.0" "Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Mobile Safari/537.36" ECDHE-RSA-AES128-GCM-SHA256 TLSv1.2 arn:aws:elasticloadbalancing:us-east-1:123456789:targetgroup/targetgroup01/46ff1089efg4ef...
Installed last week on Ubuntu. Stats looked great. Went and looked today and all I see is the stats from the day I installed it. How do I get it to stay updated? Thanks.
My server runs awstats 7.8 (build 20200416) on Centos 7.9 with WHM/cPanel and Apache 2.4.57. Its report section on Robots/Spiders visitors shows bandwidth used by Googlebot is 110 MB compared with 6.2 GB for bingbot. The biggest user used to be "Others", but that's only 3.9 MB. I've checked with Microsoft that bingbot is not actually using anything like that bandwidth, so I'm wondering if some of the "Others" are mistakenly being identified as bingbot. Has anybody else observed this?
Hi. After generating the daily reports and accessing the statistics page, the total values such as traffic, monthly and daily historical total, server traffic (top 10) show a numerical value followed by the text Export CSV (example 2.15 Export CSV). My awstats generates the daily statistics by merging the apache logs from 3 hosts. Where is the problem
AWStats has a config file. Its extension usually is .conf. There I found the following information: # By default, AWStats only records info on 404 'Document Not Found' errors. # At the cost of additional processing time, further info pages can be made # available by adding codes below. # Change : Effective for new updates only # Example: "403 404" # Default: "404" Hope this helps Albrecht
Hi, Awstats has an amazing report about 404s. Very useful. Could we get the same report for other status codes? 301s, 302, 500s etc Thank you!
I use CGI (DirCgi=/cgi-bin) so I assume I can use frames but when I set it in the config, I get a refused to connect error. I'm unsure what else needs changing besides the UseFrameWhenCGI directive to enable frames. What am I missing? Full config: https://gist.github.com/Strykar/bf9a560a72d5b223a09d9426835e1e68
Hello, my host, InMotion, used to automatically include AwStats and I loved it! About two years ago, they dropped it completely. I would love to figure out how I can still use AwStats to see my web traffic on my three main websites. I can do a few technical things, but I'm a master or very few. Mostly, I know how to change css or html around and how to manipulate files, but that's about it. I need to figure out how to still use AwStats so I can see my site growth. InMotion only provides a log right...
Hi there, for privacy concerns I would like to remove all the hosts lists with IP addresses from my AwStats. Is this possible?
Hello. I am looking for a way to create a custom page header in AWSTATS report output. The goal is to include my Google Analytics code script below the Title so that report viewing shows up n the Google Analytics console. Is there a way to do this? Thanks.
I have installed AWStats version 7.6 on a Debian 10 Linux VM. I can run awstats.pl with perl from the command line. Perl is version 5.28.1 When I use the recommended Browser URL after enabling the recommended options in the /etc/awstats/awstats.<website>.conf file to permit this, the result is to display or list the contents of the awstats.pl file. It does not execute awstats.pl, which is clearly marked as executable as demonstrated above.</website> I use this URL: https://<website>/cgi-bin/awstats.pl?config=<website></website></website>...
I have installed AWStats version 7.6 on a Debian 10 Linux VM. I can run awstats.pl with Perl from the command line. Perl is version 5.28.1 When I use the recommended Browser URL after enabling the recommended options in the /etc/awstats/awstats.<website>.conf file to permit this, the result is to display or list the contents of the awstats.pl file. It does not execute awstats.pl, which is clearly marked as executable as demonstrated above.</website> I use this URL: https://<website>/cgi-bin/awstats.pl?config=<website></website></website>...
Error still persists. Newest default Activestate perl 5.42, installed with idiotic state*.exe that installs perl somewhere in %AppDir%, without any additional modules, all by default. Installed to needed path with state deploy --path Disk:\PathToPerl\Perl\ owner/project (owner/project is individual for everyone who downloads perl from activestate - another idiotic action). Awstats 7.9.zip, published 3 days ago. It says that $reg variable is blank. line #45: eval('use Win32::TieRegistry ( Delimiter=>"/",...
I noticed a high number of views on the hosting ips and on my own ip. When I open the page of my wordpress site once, wstats already computes more than 500 views, and the same happens in the ip referring to the hosting of the site. in the attached photo are the first two ips of the list. What is happening?
I noticed a high number of views on the hosting ips and on my own ip. When I open the page of my wordpress site once, wstats already computes more than 500 views, and the same happens in the ip referring to the hosting of the site. in the attached photo are the first two ips of the list. What is happening?
I noticed a high number of views on the hosting ips and on my own ip. When I open the page of my wordpress site once, wstats already computes more than 500 views, and the same happens in the ip referring to the hosting of the site. in the attached photo are the first two ips of the list. What is happening?
Hello, my host InMotion used to automatically include AwStats and I loved it! About a year ago, they dropped it completely. I would love to figure out how I can still use AwStats to see my web traffic on my three main websites. I can do a few technical things, but I'm a master or very few. Mostly, I know how to change css or html around and how to manipulate files, but that's about it. I need to figure out how to still use AwStats so I can see my site growth. InMotion only provides a log right now...
Hi, I am new in Awstats and have a question. In statistic (attached screenshot) are the crawlers/robots/spiders included? If yes, is it possible to get statistics with crawlers excluded? Thank you
Hi I am new in Awstats and have question. In statistic (attached screenshot) are the crawles/robots/spiders included? If yes, is it possbile to get statistic with crawles exluded? Thank you
Good day, Please can someone assist me with most likely a simple issue. When I load AWSTATs from my local installation of XAMPP on windows 10, the page displays fine except for all the little images for the various browsers, countries, etc. I have checked the Apache logs and can see no errors, so I am unsure where to look to see why the images will not display. If I open http://path_to_image, it displays fine. I really am at a loss here. Thank you
Is it possible for the maillogconvert.pl script to include deferred, discard, bounced emails?
Hi all, Does anybody having an implementation of awstats on IIS webserver behind a proxy running? We receive the real user IP in X-Forwarded-For and not c-ip - field. #Fields: date time s-sitename s-computername s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs-version cs(User-Agent) cs(Cookie) cs(Referer) cs-host sc-status sc-substatus sc-win32-status sc-bytes cs-bytes time-taken X-Forwarded-For 2022-05-25 00:05:43 W3SVC2 www 10.0.1.30 HEAD / - 443 - 10.0.1.10 HTTP/1.0 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64;+rv:66.0)+Gecko/20100101+Firefox/66.0...
I was not able to use a custom logformat, because the IIS logs do have somewhere in the middle some commented out lines. AWStats did not find any valid log lines that match your LogFormat parameter, in the 50th first non commented lines read of your log. Your log file type C:\Windows\System32\LogFiles\W3SVC2\*.log | must have a bad format or LogFormat parameter setup does not match this format. Your AWStats LogFormat parameter is: %time2 %other %other %other %method %url %query %other %other %other...
Hi all, I wrote a small tool on .NET 4.5.2 to replace the value of cs-ip with the value of x-forwarded-for within the IIS logfiles. The x-forwarded-for column will be removed completetly at the end. After the processing i have IIS logs as if there is no reverse proxy in front of IIS. awstat can then process the logs without any problems. It works good for me. Questions? Just hit me up. Best regards, Tom
Hi all, I wrote a small tool on .NET 4.5.2 to replace the value of cs-ip with the value of x-forwarded-for within the IIS logfiles. The x-forwarded-for column will be removed completetly at the end. After the processing i have IIS logs as if there is no reverse proxy in front of IIS. awstat can then process the logs without any problems. It works good for me. Questions? Just hit me up. Best regards, Tom
Hi all, I wrote a small tool on .NET 4.5.2 to replace the value of cs-ip with the value of x-forwarded-for within the IIS logfiles. The x-forwarded-for column will be removed completetly at the end. After the processing i have IIS logs as if there is no reverse proxy in front of IIS. awstat can then process the logs without any problems. It works good for me. Questions? Just hit me up. Best regards, Tom
I was not able to use a custom logformat, because the IIS logs do have somewhere in the middle some commented out lines. AWStats did not find any valid log lines that match your LogFormat parameter, in the 50th first non commented lines read of your log. Your log file type C:\Windows\System32\LogFiles\W3SVC2\*.log | must have a bad format or LogFormat parameter setup does not match this format. Your AWStats LogFormat parameter is: %time2 %other %other %other %method %url %query %other %other %other...
Hi all, Does anybody having an implementation of awstats on IIS webserver behind a proxy running? We receive the real user IP in X-Forwarded-For and not cs-ip - field. #Fields: date time s-sitename s-computername s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs-version cs(User-Agent) cs(Cookie) cs(Referer) cs-host sc-status sc-substatus sc-win32-status sc-bytes cs-bytes time-taken X-Forwarded-For 2022-05-25 00:05:43 W3SVC2 www 10.0.1.30 HEAD / - 443 - 10.0.1.10 HTTP/1.0 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64;+rv:66.0)+Gecko/20100101+Firefox/66.0...
Vote for your favourite analytics tool - AWStats, of course - in The Free and Open Source Software (FOSS) Awards! These awards are aimed at celebrating the FOSS that make our lives easier, and those who contribute to them. It only takes a click - you can vote here: https://www.20i.com/foss-awards/category/analytics The voting is open until 31st March.
The problem is that my sysadmin knowledge is not lots more than zero... No, it's still the same: There are no counts done for Saturdays (except those being counted before the update script is run). Another (minor) problem (maybe you can help me) is that the "All downloads" link on the awstats page does not work (the corresponding file not being created). Have a nice day! https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Virus-free. www.avast.com...
I have this issue, although I hadn't narrowed it down to everything after the Sat update - Sunday morning Mine was at 5am every day, I moved it to 7am in the hopes the script was clashing with something else but no luck. I'm getting very low stats every Saturday, did you manage to work it out?
Hi there, I'm working on an awstats deployment for an apache server that uses djb's "multilog"; this looks something like the "cronolog" setup seen at http://www.awstats.org/docs/awstats_faq.html#ROTATE . I think I can get an update to trigger on log rotation, but this alone could make for rather stale data. Thus I'm aiming for a "hybrid" configuration where it's also run by cron job, but I'm confused by the scheduling proposed in the FAQ, which seems convoluted and concludes with "don't forget that...
TheNorthLakeOutpost.com is seeing discrepancies in the website statistics reports. The top of the attached file is a screen shot of his Google Analytics for Jan 1 - 9. The bottom is a screen shot of the report generated a few minutes ago in our stats, http://awstats.business-masters.info/cgi-bin/awstats.pl?config=TheNorthLakeOutpost.com Google Analytics show nearly twice the traffic. This client recently moved to us from a server using SmaterStats software. He commented at the time that his traffic...
okay. I got it to work! I had removed the : and it worked. I thought I tried this before, but ?
okay. I got it to work! I had removed the : and it worked. I thought I tried it before, but ?
P.S. It's AWSTATS 7.8 on Ubuntu server 18.04.5 LTS and Perl v5.26.1 .
P.S. It's AWSTATS 7.8 on Ubuntu server 18.05.4
I have two domains (using Apache virtual hosts). They both feed into one log file (access.log). I want to get separate stats for each domain. I know that one thing that works is to create two log files, but I'm using the log files for fail2ban and I don't want to have to rewrite all of the rules. AWstats documentation claims that this will work: # %virtualname Web sever virtual hostname. Use this tag when same log # contains data of several virtual web servers. AWStats # will discard records not...