Giter Site home page Giter Site logo

uk.artfulrobot.loglop's Introduction

Log Lop CiviCRM extension

DEPRECATED! You (probably) don't need this!

Turns out that there's already a clean up job built into CiviCRM core which can delete job log records.

It has some weird logic but intends to (a) keep all logs for 30 days, and (b) deletes older logs (randomly) if they're older than 30 days.

You just need to enable the Scheduled Job called "cleanup".

Original text:

Whenever CiviCRM runs scheduled jobs it creates entries in a logging table. These are not very interesting and over time they build up enormously.

This extension will ensure your civicrm_job_log table stays trim by lopping off entries older than a cut-off you specify.

I wrote it because I found that this table was the biggest in my database, which was making backups slow and generally being a waste of resources.

Installation

Install and enable the extension in the normal way. Then navigate to /civicrm/admin/loglop which is where you say at what age you want to lop your logs. It defaults to 2 years.

See also

The following extension provides a way to limit the log files that can build up over time, too: https://lab.civicrm.org/extensions/purgelogs

uk.artfulrobot.loglop's People

Contributors

artfulrobot avatar

Stargazers

 avatar

Watchers

 avatar  avatar

uk.artfulrobot.loglop's Issues

default to 2 years

IMO, a good compromise between dangerous and "don't work out of the box"

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.