LTNC Logcleaner: configuratie uitleg
- De Moodle Add-on is alleen verkrijgbaar via LT&C en na het ondertekenen van een overeenkomst.
- Je ontvangt van ons de broncode zodat je deze zelf kan installeren op je omgeving.
- Als je de add-on installeert krijg je de standaard configuraties te zien. Deze worden hieronder uitgelegd, zodat je dit naar wens kunt aanpassen
standaard
toelichting
Event name selection
\core\event\core_user_get_users\core\event\core_enrol_get_users_courses
\core\event\core_group_get_course_groups
\core\event\core_group_get_group_members
Let op: dit voorbeeld is ONJUIST in de eerste versie.
Je platst hier de eventname zoals in de kolom 'eventname' in mdl_logstore_standard_log is weergegeven.
Event names that are inside webservices call
core_user_get_users
core_enrol_get_users_courses
core_group_get_course_groups
core_group_get_group_members
Dit is het primaire doel waar deze module voor gemaakt is, om de webservices calls niet te lang bewaren zodat het minder dataopslag gaat kosten.
Short expiration date
1 dag
Deze setting zorgt ervoor dat geconfigureerde event names (hierboven) verwijderd worden op de waarde die je hier instelt.
Maximum expiration date
365 weeks
Met deze instelling overschrijf je de "keep logs for" (logstore_standard | loglifetime). Dit werkt dus NIET wanneer je dit hebt staan op "never delete logs". Wij gaan met de logcleaner vanuit dat je wel daadwerkelijk logrecords wil verwijderen!
Max chink of logs that get loaded in 1 run or taks
250000
In de eerste versie was deze setting er niet, hierdoor werd de server omvergetrokken want hij moest door heel wat records heen.
De teller begint bij het eerste record dat de taak tegenkomt en zal daarna steeds het aantal records pakken dat je hier hebt in gesteld (standaard dus 250000).
Dit houdt dus 2 dingen in:
- Dat het dus best even kan duren voordat je echt wat gaat merken.
- Dat de teller niet opnieuw begint.
Voor deze 2 zaken hebben we de "enable debuggin option"
Enable debuggin options
nee
Deze staat standaard uit - zie hierboven voor wat dat in houdt.
Zet alleen op JA als je bv weet dat jouw logstandaard record begint met 3360674971. In dat geval wil je deze instelling doen omdat te voorkomen dat het HEEL lang duurt voordat je daadwerkelijk bent.
custom database ID where de plugin can start from
Standaard uit én op 0
zie hierboven waarom je dit wellicht wil aanpassen.