Piwik 2.2.0 stable ist da und es gab tatsächlich ein Problem damit.
mod Pagespeed mag Piwik 2.2.0 nicht mehr, musste es deaktivieren. Sonst werden die Webseiten im Dashboard nicht mehr angezeigt nach dem Upgrade.
Ansonsten ein schönes Update. Nach Deaktivierung von Pagespeed läuft es wieder.
Piwik 2.2.0 Stable da
-
-
ui und auch der Cron musste geändert werden...
-
und es geht wesentlich schneller mit dem neuen Cron bei Piwik.
PHP5 * * * * userxxx /usr/bin/php /var/www/virtual/domain.xx/htdocs/piwik/console core:archive --url=https://beispiel.rocks/beispiel.rocks/domain.xx/piwik/ > /dev/null
Der "alte" Cron ist nicht mehr lauffähig. Also bitte bei Piwik schauen ob es läuft oder auch nicht.Hatte vorher nen Bash Befehl ( archive.sh ) eingebaut. Der geht nicht mehr. archive.php ist auch allerdings veraltet.
-
Zitat
und es geht wesentlich schneller mit dem neuen Cron bei Piwik.
Na dann bin ich ja mal gespannt, denn schon die alte archive.php (die von der 2.xx) war wesentlich schneller als die noch ältere archive.shAllerdings kann ich mir da keinen Unterschied vorstellen, rein ohne es getestet zu haben, denn das ist ja nur eine Vorbereitung auf eine kommende Version. Das "console core:archive" ruft die CoreConsole/Commands/CoreArchive.php auf, welche selbst wieder nichts anders macht, als die "misc/cron/archive.php" zu starten.
PHPprotected function execute(InputInterface $input, OutputInterface $output) { if ($input->getOption('piwik-domain') && !$input->getOption('url')) { $_SERVER['argv'][] = '--url=' . $input->getOption('piwik-domain'); } include PIWIK_INCLUDE_PATH . '/misc/cron/archive.php'; }
Wirklich neu in der Class sind nur die Hilfetexte.
P.S. Cura würde sagen, da ist ein Blinkerrelais eingebaut. Forum geht, geht nicht, geht, geht fast, geht fast nicht.
-
ich habe mich nun nicht durch den code gewühlt.. beim ersten male dauerte es fast ne halbe stunde. du siehst ja das ich den cron jede stunde laufen lasse. das 2. mal war wesentlich flotter.
Bin grade in der Server Wartung, ist grade was anderes zu machen.
-
Achso, das meinst Du... Dann hättest Du schon länger auf die .php wechseln sollen, denn das kann die schon länger Bei mir waren es auch immer so 30-50 Minuten, bis alle Seiten durch waren, nun sind es 10-15. Und diese Meldungen, dass der Speicher nicht reichen würde, kam nie wieder.
Früher wurde das Tagesarchive immer neu gebildet, aus allen Werten die seit 0:00 Uhr da waren. Egal wie oft der Cron lief, immer alle Daten gruppieren. Also Cron um 6 Uhr, alle Daten von 0 bis 6. Cron nochmal um 8, alle Daten von 0 bis 8. Das änderte sich aber schon vor einiger Zeit und verarbeitete Daten sind verarbeitet. Steht ja auch im Log, wenn Du das anzeigen lässt. Das war der wichtigste Punkt überhaupt, damit die Archivierung schneller wird.
Wenn ich mich nicht irre, dann kam das mit der Version 2.0
-
Also Alex, wenn das Piwik 2.2.0 bei Dir läuft, dann sei froh. Habe ja die zahlreichen Posts ist Piwik-Forum gelesen, aber so schlimm hörte sich das nicht an. Also heute gegen 10 Uhr das Update gemacht. Und nun? Die Erfassung läuft, aber keine Archivierung mehr!
Code
Alles anzeigenINFO CoreConsole[2014-04-21 14:31:36] [06542] --------------------------- INFO CoreConsole[2014-04-21 14:31:36] [06542] INIT INFO CoreConsole[2014-04-21 14:31:36] [06542] Piwik is installed at: https://beispiel.rocks/beispiel.rocks/cron.piwikhost.tld/piwik/index.php INFO CoreConsole[2014-04-21 14:31:36] [06542] Running Piwik 2.2.0 as Super User INFO CoreConsole[2014-04-21 14:31:36] [06542] --------------------------- INFO CoreConsole[2014-04-21 14:31:36] [06542] NOTES INFO CoreConsole[2014-04-21 14:31:36] [06542] - Reports for today will be processed at most every 900 seconds. You can change this value in Piwik UI > Settings > General Settings. INFO CoreConsole[2014-04-21 14:31:36] [06542] - Reports for the current week/month/year will be refreshed at most every 3600 seconds. INFO CoreConsole[2014-04-21 14:31:36] [06542] - Archiving was last executed without error 1 Minuten 33s ago INFO CoreConsole[2014-04-21 14:31:36] [06542] - Will process 0 websites with new visits since 1 Minuten 33s INFO CoreConsole[2014-04-21 12:31:36] [06542] --------------------------- INFO CoreConsole[2014-04-21 12:31:36] [06542] START INFO CoreConsole[2014-04-21 12:31:36] [06542] Starting Piwik reports archiving... INFO CoreConsole[2014-04-21 12:31:36] [06542] Done archiving! INFO CoreConsole[2014-04-21 12:31:36] [06542] --------------------------- INFO CoreConsole[2014-04-21 12:31:36] [06542] SUMMARY INFO CoreConsole[2014-04-21 12:31:36] [06542] Total visits for today across archived websites: 0 INFO CoreConsole[2014-04-21 12:31:36] [06542] Archived today's reports for 0 websites INFO CoreConsole[2014-04-21 12:31:36] [06542] Archived week/month/year for 0 websites INFO CoreConsole[2014-04-21 12:31:36] [06542] Skipped 43 websites: no new visit since the last script execution INFO CoreConsole[2014-04-21 12:31:36] [06542] Skipped 0 websites day archiving: existing daily reports are less than 900 seconds old INFO CoreConsole[2014-04-21 12:31:36] [06542] Skipped 0 websites week/month/year archiving: existing periods reports are less than 3600 seconds old INFO CoreConsole[2014-04-21 12:31:36] [06542] Total API requests: 0 INFO CoreConsole[2014-04-21 12:31:36] [06542] done: 0/0, 0 vtoday, 0 wtoday, 0 wperiods, 0 req, 41 ms, no error INFO CoreConsole[2014-04-21 12:31:36] [06542] Time elapsed: 0.041s INFO CoreConsole[2014-04-21 12:31:36] [06542] --------------------------- INFO CoreConsole[2014-04-21 12:31:36] [06542] SCHEDULED TASKS INFO CoreConsole[2014-04-21 12:31:36] [06542] Starting Scheduled tasks... INFO CoreConsole[2014-04-21 12:31:36] [06542] No task to run INFO CoreConsole[2014-04-21 12:31:36] [06542] done INFO CoreConsole[2014-04-21 12:31:36] [06542] ---------------------------
Schaut alles gut aus, naja, fast. Da sind schon 8 Archivierungen gelaufen und das System meldet immer noch die gleichen Zahlen. Und dass die Uhrzeit im Log auf einmal um zwei Stunden springt ist wohl auch nicht normal....