← All Features LOGMATE — LOG SETTINGS

Smart Auto-Refresh and Precision Log Retention

Log Settings puts you fully in control of how LogMate captures and manages data. Set auto-refresh intervals, toggle JS error capture, configure retention windows, and purge exactly what you want to remove.

Download LogMate Free

Capture Control

Toggle the master logging switch, enable or disable JS error capture, and use SCRIPT_DEBUG for readable stack traces. All without touching code.

Live Auto-Refresh

Set the viewer to reload every N seconds. Watch errors appear live while you reproduce a bug without ever leaving the page.

Precision Purge

Delete only PHP logs, only JS logs, or all logs. Keep the last N days, or delete everything before a specific date. Clean up without blowing away everything.

Every Setting Explained

Enabled Toggle

Master switch. When off, no new errors are captured — but existing logs stay in the database and the viewer still works. Useful when you want to pause logging during maintenance without losing history.

Auto-Refresh + Interval

Enable the toggle and set how often the viewer reloads (in seconds, default 10). The log table updates silently in the background. Reproduce a bug while watching the table — new errors appear automatically.

Log JS Errors + SCRIPT_DEBUG

Enable JS capture to catch uncaught browser exceptions. Enable SCRIPT_DEBUG to force WordPress to load non-minified scripts — making JS stack traces far more readable when debugging front-end issues.

Purge Controls

Select a log type (All, PHP, or JS), then choose a retention rule — keep the last N days/hours/weeks, or delete everything before a specific date. Hit Purge Logs to apply. Surgical cleanup, no collateral damage.

Log Settings

Enabled
Auto-refresh logs
Interval (seconds)
Log JavaScript Errors
Purge Log Type
All Logs ▼
Keep last Days ▼

Quick Facts

Default refresh 10 seconds
Default retention 7 days
Available in Free + Pro

Full Control Over How Your Logs Work