Data Manager

Wat is de Logaholic DataManager?

Datamanager is alleen beschikbaar in Logaholic 4.x.

Vanaf Logaholic versie 4 is het niet langer noodzakelijk om al uw data permanent in een MySQL database op te slaan.

Als u een rapport voor de eerste keer opent, wordt de informatie opgehaald uit de database en opgeslagen in een serie data bestanden op uw server. Deze bestanden worden gebruikt en gecombineerd om actuele rapporten te laten zien. Als deze bestanden eenmaal bestaan hoeft Logaholic niet langer in de database te zoeken voor informatie.

Dit betekent dat uw oude data kunt verwijderen uit uw database, waardoor deze klein en snel blijft. Het betekent ook dat rapporten binnen Logaholic veel sneller laden dan eerst, vooral als u een grote site met veel bezoekers heeft.

De Datamanager doet dit automatisch voor u. Een keer per maand, zal de Datamanager in actie komen als u uw statistieken update. Automatisch zullen er data bestanden aangemaakt worden die nog niet aangemaakt zijn. Er wordt ook een back-up gemaakt van de informatie die uit de database wordt verwijderd. Mocht u terug willen naar de data bron voor een bepaalde periode, dan zal de data snel te importeren zijn in de database.

Instellen van Datamanager Opties

Datamanager opties kunnen worden ingesteld op een Globaal level zodat al uw profielen dezelfde instellingen standaard gebruiken. U kunt er ook voor kiezen om Datamanager opties op Profiel niveau in te stellen, waarbij de instellingen alleen voor het geselecteerde profiel gelden.

Om de Globale Datamanager opties in te stellen, ga naar ‘Globale Instellingen’ rechtsboven in het ‘Beheer Profielen’ menu, en kies vervolgens ‘Datamanager Opties’.

Om de Datamanager opties per Profiel in te stellen, ga naar ‘Bewerk Profiel’ en kies de ‘Datamanager’ Tab.

Maximum Datum bereik in Database

Maximum datum bereik bepaalt voor welke tijdsperiode Logaholic uw data opslaat in de MySQL database. Als deze instelling is gezet op ‘Geen Limiet’, dan blijft al uw historische data opgeslagen in database en wordt de datamanager functie voor de toekomst uitgeschakeld.

Als er bijvoorbeeld ‘1 Maand’ wordt ingesteld, dan houdt Logaholic de huidige maand plus 1 maand in de database. Oudere informatie wordt bewaard in data bestanden, het gaat niet verloren!

Wij raden u aan om deze instelling op 1 maand te zetten voor hoog volume websites, en 3 maanden voor kleinere websites.

Data Map

Dit is de map op uw server die Logaholic zal gebruiken om uw data bestanden/back-up’s in op te slaan

Om deze map beveiligd te houden raden wij u sterk aan om de map buiten uw website ‘root’ map te plaatsen zodat anderen hem niet kunnen benaderen via het web.

Zorg ervoor dat de “Bestandsrechten” ingesteld staan zodanig dat de web server bestanden kan opslaan in deze map. Het is in sommige gevallen ook noodzakelijk om het pad naar de data map toe te voegen aan uw PHP.ini bestand mocht PHP niet in staat zijn om de gekozen locatie te lezen.

Maximale Data Opslag

Datamanager creëert een back-up van de data die op het punt staat verwijderd te worden van de database om vervolgens gearchiveerd te worden in de data map (1 keer per dag). Deze gearchiveerde log bestanden hebben het Logaholic formaat en kunnen niet geïmporteerd worden in andere software. Ze kunnen wel razendsnel terug geïmporteerd worden in Logaholic. De standaard data opslag grootte is 5000MB. Deze grootte kan uiteraard aangepast worden aan uw wensen en server capaciteit. Als de totale grootte van uw data bestanden groter is dan uw maximum opslag instelling dan zal Logaholic automatisch beginnen met verwijderen van de archiven (oudste eerst) tot dat de totale grootte weer onder uw limiet komt.

In de praktijk zal u waarschijnlijk nooit genoodzaakt zijn te her-importeren. Toch raden wij u aan om ongeveer een jaar aan archiven te bewaren op uw server, voor het geval uw rapporten wilt genereren die een groter datum bereik vereisen dan het datum bereik die u hierboven heeft opgegeven. De hoeveelheid MB’s die dit betreft hangt af van de hoeveelheid verkeer op uw website.

Her-importeren van oude data bestanden

Als u een rapport genereert met een datum bereik die geen data bestanden heeft en en zich niet in de database bevindt; dan kijkt Logaholic of er archiven zijn voor dit bereik. Als dit het geval is vraagt Logaholic automatisch of u deze bestanden wilt her-importeren naar de database. Let wel op dat de Datamanager opnieuw alle data zal verwijderen zodra hij in actie komt.

U kunt ook handmatig archiven her-importeren door te gaan naar ‘Beheer Profielen’, vervolgens ‘Onderhoud’ te kiezen voor een Profiel, te klikken op ‘Datamanager Opties’ en het ‘Handmatig Exporteren/Importeren van Log bestanden’ aan te vinken.