How To View Webalizer Stats For All Domains (300+) On A Dedicated Server
Jun 7, 2008
I have a dedicated server with few hundred domains on it.
How can I automate to view all traffic stats for all of the domains in the server. Currently, I have to manually view the popular domains one by one to see the stats.
Ideally, I want to view daily visitors/per domain by a email report. Is this possible via backend script/cron job?
I look after a number of sites and monitor their stats. We use both webalizer and AWSTATS so we can have a comparison. Up until recently the stats for both of them where relatively the same, webalizer usually showing higher numbers as it doesn't filter bots but the progression of increase and decrease in stats was proportional. However, over the last few months a curious trend is appearing, the stats in AWSTATS are decreasing every month whereas the stats in Webalizer are increasing, the gap between them now is huge.
I am moving a site from one provider to another. My client wants to keep the existing webalizer stats after the transfer. Could anybody help with how to do the transfer and to make webalizer continue working on the new server?
I don't like having to come here for help, but I'm stumped on this one and my server tech isn't really helping - perhaps I'm overlooking the obvious. I have an addon domain on which stats are not updating. As of the 11th of this month, the site had over 1.2k uniques and right around that time we did a server move (on the 10th so it may have started then).
It is only for this one addon domain that things aren't working. It registers 0 new anything since then with the exception of yesterday when my tech says he repeatedly refreshed the page and it registered a grand total of 2 uniques. Back to 0 again so far today. I know the site is getting traffic.
Secondly, Webalizer shows very minor traffic in its categories with numbers that remain in the low single digits.
subdomains on my dedicated server with co.il endings (israeli) dont work though with com domains they do work i anybody has a clue for fixing this? maybe its DNS directing problems.
I'm trying to find a script of some kind that determines which domains (from a list on the box) no longer point to the server. I have to believe this exists somewhere, but with searching I'm coming up empty.
Plesk and cPanel are my targets. I could build it myself with some time, but honestly, I'm one of those guys that doesn't like to reinvent the wheel when it's already out there...even if as a paid script.
sitea.com was pointing to /home/me/public_html/sitea
siteb.com was pointing to /home/me/public_html/siteb
On my new server, I have root permissions and used Plesk to create two domains sitea.com and siteb.com . Now plesk asks for a user to be created for each domain, so created usera and userb for sitea and siteb respectively.
Now as root on my server I created the dir /home/me/ and untarred the whole backup from old server to new server and I have dirs :
/home/me/public_html/sitea and /home/me/public_html/siteb
In apache configuration in file: httpd.include_sitea under dir /var/www/vhosts/sitea.com/conf/httpd.include
I changed the document root to /home/me/public_html/sitea
So I thought I am all set. But it does not work. When I try sitea.com in the browser it works but for all subdirs, for eg sitea.com/images it says Access denied.
This is because the dirs I created are owned by root.
So the owner of /home/me/public_html/sitea needs to be usera for this to work ?
Again for siteb to work I need to change the owner of /home/me/public_html/siteb to userb ?
This will be painful ? At least I should be able to change the owner of /home/me/public_html/ to one owner and ensure all sites under that work fine. How do I do that ?
I think the problem is clear by now. Its that I want all my sites to work off from .../public_html/ sub dirs.
do Dedicated Server hosting plans always allow for unlimited domains?"
It would be great if it was so, but I have NO idea if it is that way. My common sense says "of course stupid, you have the whole box for yourself", but my guts tell me I should know better before assuming it.
I have a webserver that our main two company websites reside on and this box also hosts ~50 other misc. websites. None of the websites on the server are very CPU intensive and bandwidth usage on the box is next to none.
Every morning around 4-6am the server takes forever to load anything. Seeing as this is when I do most of my work, I quickly become frustrated when trying to load our admin area, webmail, etc. Note that things do load, just very slowly...
I've contacted my tech a couple of times but he says this is normal as it's backups and stats running. I guess my question is, IS this normal? If so, is there a way to lessen the load at all?
Is there a way to see what was happening on the server the last 24 hours for example in WHM ? A log or something.. To see if there was any high loads etc..
I have a virtual dedicated server hosted with "Domains Priced Right" I have several domains hosted on the server with emails for each. I used to be able to view my emails in Outlook however recently I've been getting the error (0x80042108) 'Outlook cannot connect to incoming (POP3) email server'
I've switched to thunderbird and still have the same problem. "Could not connect to the server mail.blahblah.com; the connection was refused."
I have about 10 domains and I can't see the emails for any of them.
I know the emails are there I can see them when I use webmail. I know thunderbird works because it can get email from gmail and my ISP. It just won't connect to the server and download them.
Things worked in the past so I'm perplexed. I'm running Windows Vista and maybe a new update has caused a problem. It may be a firewall issue but I've had a look at that. Also I did do a clean up of some old drivers. I think it might be a dodgey email file.
Has anyone had any issues, or know of any issues with proccessing logfiles larger than 200MB under Webalizer? Seems to be a periodic issue. Cron says it processed, but stats did not update.
I just leased a Godaddy linux dedicated server with a Cisco PIX 501 firewall. Control panel is Plesk 8. Preconfigured with Ferdora 7, mysql, php,etc.
I've tried to configure multiple domains but am having problems.
I currently have several websites each running on their own Godaddy shared hosting account. I'm am trying to migrate all of these websites onto the dedicated server.
My plan is as follows: Configure the firewall Configure the server (add IPs) Configure the domains from within Plesk (add client, domains, dns). But DO NOT change the name servers on the domain. I need to test the websites first. Copy the webpages, content from the shared hosting accounts to the server. Test the websites on the server. I am hoping that I can access the websites on the server using ip addresses, since I figure I won't be able to use the domain names without first changing the name server entries on the domains. Once testing is completed, change the name servers on the domains so they point to the server.
What I have done: Configured the firewall interface (outside = 72.169.55.184/24, inside = 10.0.0.254/24) Configured the firewall IP translation rules (outside = 72.169.55.183, inside = 10.0.0.1) Configured server (added 3 IPs - 10.0.0.1 [exclusive], 10.0.0.2 [exclusive], 10.0.0.3 [exclusive]). I figure I need a unique ip for each domain? Created a client called MyDomains. All domains are created under this client. Created domain mydomain1 (assigned ip 10.0.0.1 [exclusive]). Added services ftp, ssi, php, cgi, etc. DNS 'A' records all set to firewall ip 72.169.55.184 Created domain mydomain2 (assigned ip 10.0.0.2 [exclusive]). Added services ftp, ssi, php, cgi, etc. DNS 'A' records all set to firewall ip 72.169.55.184 Created domain mydomain3 (assigned ip 10.0.0.3 [exclusive]). Added services ftp, ssi, php, cgi, etc. DNS 'A' records all set to firewall ip 72.169.55.184
I might be close, or I might be so far off that my inexperience shows.
Is the above correct? Do I need a unique "inside" ip address (10.0.0.1, 10.0.0.2, 10.0.0.3) for each domain/website? Do I need to add translation rules to the firewall for 10.0.0.2, 10.0.0.3?
How do I test each domain on the server without changing the name server entries on the domain? I have one firewall ip address 72.169.55.184 but 3 different domains. How can I test mydomain1.com, mydomain2.com, mydomain3.com?
If anyone can tell me if I have this correct, or what I have to do to get this correct I'd be immensly appreciative. Just as important is knowing how I can test each domain before I go live with it.
my friend has about a 3 month period where webalizer has not been run and i was wondering if anyone knew how it could be run without reporting the gap and only processing the current month, the log files are still intact..
i know there are other options but i think he prefers webalizer.....
I have a few domains in a DA server whose stats stop working for a few months, any idea how to restart these few domains Webalizer? The rest of the domains' stats are working properly though
I'm running into some troubles moving my Webalizer installation. I want to keep all my stats, so what I did was to copy all the files to my new host, checked permissions as well.
Each website outputs their logs to a separate log file, and that log file is pointed to in the respective webalizer.conf.
My problem is that when I try to run webalizer -c /path to conf file/ it tells me that it found x new records (good!), but then it ignores all of them. Every single time it'll tell me it found so and so many records, and says, "(number of new records) ignored".
So I'm not sure what I've missed in the config, and why it can't update.
After migrating from the old ensim to the new "X", everything is working fine, except for the webalizer, I activated webalizer in one domain a few days ago.. and everyday Im trying to see the webalizer information, and it is always displaying this message:
Could not retrieve the requested site report because the Web server logs have not yet been generated. These are generated once a day. Please check again later.
I also tried forcing the log rotating for that site, but the problem still there.
Server is RHES 4 with EnsimPro X, log generation and webalizer is activated for the domain.
My IIS W3Log File is under C:Inetpubw3LogFilesW3SVC1
looks like this which is daily log file: C:Inetpubw3LogFilesW3SVC1ex081022.log C:Inetpubw3LogFilesW3SVC1ex081023.log C:Inetpubw3LogFilesW3SVC1ex081024.log All my web site is under c:InetpubVS c:InetpubVSWebSite1.com c:InetpubVSWebSite2.com c:InetpubVSWebSite3.com
There is a webalizer directory under each domain folder.
Does anyone know how to setup a webalizer which can run weekly to process W3log files and put the result into corresponding domain webalizer folder?