Update: The Security Activity Log has been completely revamped and rewritten with ShieldPRO 12.

With the Shield, we’ve created a toolkit that lets you lock down your site from intruders and prevent unauthorized access to core components of your site.

Not only that, we give you full control over automated tasks as well as one of the most powerful Anti-SPAM comment filters available today.

We took it one step further – we let you look back and see what you, and any other users on your system, has done on your site.

With the Shield Security, we give you a WordPress Activity Log – full insight into all significant actions taken on your websites.

How The WordPress Activity Log Works

The WP Activity Log is designed to be your note-taker. It will watch your WordPress site and for certain specific actions that take place, it will record it in the database for your review, if necessary.

Information that it currently records include:

  • The time of the request to the site
  • The currently logged-in user if applicable
  • The originating IP address of the request
  • The event
  • An optional message for the event.

With all this information it’s easy review the activity on your website.

You may want to review the information for any number of reasons, but for whatever that reason happens to be, the Activity Log will keep you fully informed.

Organizing Events With Logging Levels

The WP Activity Log monitors key activity on your site and records events as they happen.

Since many things can happen on a site we need a way to group these activities, and to achieve this we created “Logging Levels”.

Logging levels, in relation to the Activity Log, are large areas of the WordPress system within which certain groups of actions may fall.

Each of these levels have 1 or more associated events.  For example, “Plugins” has:

  • plugin activated
  • plugin deactivated

As the Activity Log feature develops, more events will be added.

All events are given a default severity of ‘Alert’, ‘Warning’, “Notice”, ‘Info’ and ‘Debug. Which event categories are logged can be adjusted in the Configuration.

One important point to note here is that the Activity Log logs everything.

Why do you need an Activity Log?

Often, when a website breaks, it’s helpful to know what immediately preceded it. Problems typically occur after a change and being able to see events leading up to a break can really help to pinpoint the cause of it.

The WP Activity Log will let you see exactly what has been happening on your site. It gives you a view on the activity of your users and when this activity happens.

Sure, it can be used to identify and record malicious activity, but the most useful application of an Activity Log is identifying the cause of sudden problems that can affect a site.

How to enable the Shield Activity Log

The Activity Log feature is accessible from within it’s own section and is enabled by default.

Here you can also

  1. specify the logging levels when using the local database.
  2. automatically purge Activity Log entries older than the set number of days.

As information comes into the WP Activity Log, you can view it by navigating to the “WP Activity Log Viewer”.

Suggestion, Comments, Feedback?

We hope you like the Activity Log feature.  We’d like to hear what you think, and any suggestions as to what extra features you’d like to see here.

Please feel free to email us in our support centre, or leave a comment below!