Remove System Logs in Elgg

What is System Log? The Elgg system log is a simple way of recording what happens within an Elgg network. You can view it and search directly from the admin dashboard. In this article I will show you how to Remove System Logs in Elgg

Getting Started

System log stores a lot of events concerning an object in the database. Common events are “create”, “update”, “delete” and “login”. From time to time it can get bigger, and you cannot and should not empty the system log table. Log Rotate plugin is very useful, but if you really don’t want more system logs, this is the way to do it.

1. Download the community plugin No logging for Elgg 1.8 here. Install the plugin in the mod folder of your elgg network.

2. Sign into your elgg site with the Administrator account and go to the Administration Dashboard.

3. Go to menu “Configure -> Plugins”:

plugins elgg

4. Activate the plugin “No Logging 1.8.0”:

activate plugin elgg no logging

That’s all, “No Logging” will be working automatically.


Do NOT delete the system_log table in the database even after you enabled the No Logging plugin! Deleting this table will result in fatal errors if you ever disable the No Logging plugin again (or in case any plugin tries to write into / read from this table by other means beside the default events controlled by the No Logging plugin). This table will not be re-created automatically. Simply keep the system_log table even if it is empty.

This concludes how to remove system logs in Elgg.

Looking for quality Elgg Hosting? Look no further than Arvixe Web Hosting!

Happy Hosting!

Rodolfo Hernandez

Tags: , , , , , , , , , , , , , , , , | Posted under Elgg | RSS 2.0

Author Spotlight

Rodolfo Hernandez

I like photography and reading books. Currently working for Arvixe as Elgg Community Liaison. Elgg Security Expert Web Security Expert CEO of UDP SW Social Web

Leave a Reply

Your email address will not be published. Required fields are marked *