As you can see from the attached the “Visits Over Time” and “Returning Visits Over Time” are empty and other areas are displaying “No Data” however the “Visitors In Real Time” is showing activity.
This problem arose on November 1st and applies over all the sites I manage.
This might be memory related, since the monthly report for October needs to be processed on Nov 1st and might use more memory than 128MB for your pages.
Visitors in Real Time are fetched from the log_visits table while all (well most) other reports are pre-processed during the archiving process. A failure to execute archiving can result in numbers not displaying.
I have the same problem. After 2 1/2 years of faithful service Piwik stopped tracking all seven websites on November 1, 2012 the day I upgraded to 1.9.1 The error log is empty.
I switched to a web cron based archiving as suggested. It did it’s job smoothly without error reports. Still I do not understand why archiving should fix the issue. If Piwik does not track in the first place there is basically nothing to archive, isn’t there? The reports are still empty.
Basically I have not idea how to identify the error.
Piwik tracks all visits in the piwik_log_visit table. In order for Piwik being able to display metrics, those visits/actions need to be archived/pre-processed. If you are not using cron based archiving, Piwik will still run the archiving process, but this will happen whenever a report is requested by your browser. The first of each month is the day, the previous month will be processed (so on November 1st Piwik will run archiving on the month October).
@Marbot, so to sum this up, Piwik should still track all visits, they are just not archived and therefore your reports aren’t showing up. Can you run the archiving process manually over the command line? Try
php misc/cron/archive.php
Look for errors in the output and report them here.
Note: I am not 100% sure that this is the reason for the problem the two of you are having, but it is the most likely one.
I have been running Cron since day one and everything worked fine till I updated to 1.9.2 on Nov 1st
Last Friday I moved Piwik from the original host where I was limited to 95mb over to the Piwik host and reporting is still not working correctly. The graphic attached to the original posting still applies.
Im really curious as I think it might be memory related… I have always used 256 and higher(just personal prefrence) and not seen an issues that caused reports to look like your screen grab…
Maybe if anyone else that is using 1.92 with a dedicated memory allocation of 128 can chime in to see what experiences they had had running piwik?
I also wondered what memory setting do you have your apache running under?
lesjokolat, someone else with 128MB might not experience the same problem if it is memory related, because it depends on the number of visits (amount of data) that needs to be processed. That’s why it might have worked earlier.
The sites we manage are small, niche market and therefore do not receive much traffic so although we have nearly 60 sites our total traffic is less than 500 visits a day.
The graphic attached to the first posting is from one of our busiest sites.