The log is empty
Midnight. Nothing has happened yet. When it does, Sentinel writes it here.
Nothing happens unseen. Every login, edit, and update goes in the permanent record. Sentinel+ watches when patterns start to smell wrong.
Always recording
Twenty-four hours. Every login, edit, update, and failed sign-in. Written down as it happens. Still there when you come back.
00:00
Deep night
The site is quiet. Sentinel is not.
0 events 0 logins 0 plugins 0 security
Midnight. Nothing has happened yet. When it does, Sentinel writes it here.
Nothing logged yet.
Every one of those events lives in the log on your site. Free to keep.
Download SentinelEvent Registry
WordPress is recording from the first load. Woo, forms, and Yoast join when you flip them on.
Shop activity in the same log as logins and edits.
Command Center
Seems there was a failed admin login at 03:12. Check it out.
Sentinel
Today, site timezone.
Failed sign-ins today. Nothing is blocked. Sentinel only writes it down.
2 failed logins for admin
Same account, same IP, 03:12 and 12:04.
Events today
24
+26% vs yesterdayAccounts today
4
Unique usersFailed logins
2
TodayErrors
1
High, critical, or failedWatching
Last 7 days.
| Day | 00 | 01:00 | 02:00 | 03:00 | 04:00 | 05:00 | 06 | 07:00 | 08:00 | 09:00 | 10:00 | 11:00 | 12 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Thu | ||||||||||||||||||||||||
| Fri | ||||||||||||||||||||||||
| Sat | ||||||||||||||||||||||||
| Sun | ||||||||||||||||||||||||
| Mon | ||||||||||||||||||||||||
| Tue | ||||||||||||||||||||||||
| Wed |
Events per day.
Thu 12 · Fri 9 · Sat 14 · Sun 8 · Mon 19 · Tue 16 · Wed 24
Last 10 events.
Sentinel
What happened on this site.
16 events Last 7 days
Clear filters, or try another chip. Demo data only.
Sentinel
What Sentinel can detect.
8 event types
Sentinel
Configure how Sentinel records, stores and reports activity on this site.
Sentinel+ 1.0 · Coming shortly
Sentinel misses nothing. Sentinel+ refuses to call it noise.
Free · the record
Sentinel+ · the incident
Sentinel is powerful. Sentinel+ is formidable.
See Sentinel+Free does this on its own. Plus adds the rest, and the free log stays.
The watch. Available now.
The WordPress activity log. Overview, filters, registry, export, and a read-only REST API.
Logins, failed sign-ins, content edits, plugin and theme changes, settings, and errors, with who, when, and where.
Today's totals, a seven-day heatmap, volume, and the latest events. Refresh the page to see new rows. There is no live websocket stream.
Search and filter the stored log by event, user, range, and priority. Open a row for the full record.
See what is watched and pause individual events. WooCommerce, Contact Form 7, WPForms, Gravity Forms, and Yoast SEO events appear when those plugins are active.
Keep live rows for a set number of days, archive or prune on a schedule, and skip logging for chosen roles.
Download from Settings. Pick format, date range, and live, archive, or both.
Off by default. When you turn it on, Sentinel watches those two files on a schedule. Theme, plugin, and custom paths are Sentinel+.
Fetch logs and stats with an API key from Settings. Read only.
Coming shortly
The warden. Coming shortly.
The change, an Incidents page, file diffs, alerts, and a weekly email.
Plus is a companion. Free keeps the activity log. Plus adds its tools beside it.
Fifty failed sign-ins become one card you can open, read, and close.
The log says the page was saved. Plus shows the old title and the new one.
The line that changed in functions.php, style.css, active plugin main files, and up to 20 custom text paths. Free keeps a hash of wp-config.php and .htaccess, with no diff.
An email when a new administrator appears, a plugin disappears, or a watched file changes. A weekly email, sent Monday, that you can forward.
The same four alerts can go to one webhook. Free urgent mail stays critical-only.
Everything you need to know about Sentinel
Sentinel is built to stay light. Events write as they happen. Rate limiting is on by default so a burst cannot fill the log. If a busy site needs it, you can queue writes in batches from Settings.
Live activity is kept for 90 days by default, then moved to the archive on the daily cleanup. Archived rows are kept for 1 year by default, then permanently deleted. You can change both periods in Settings.
Sentinel tracks core WordPress activity: logins, content changes, plugin and theme updates, settings, and errors. WooCommerce, Contact Form 7, and WPForms write events when those plugins are active. Plus adds the before and after on the same event.
Your logs stay on your server. Free Sentinel does not send site activity to us.
Yes. Download CSV, JSON, or XML from Settings.
No. Sentinel starts logging after activation with defaults you can change later.
Sentinel+ is coming shortly at £99/year. It shows the old value and the new one, turns a burst of sign-ins into one card, opens the line that changed in a file, emails you when it happens, and writes a weekly summary you can forward. Free keeps the activity log.
Yes. Sentinel uses standard WordPress hooks, so it sits alongside other plugins and themes.
A clear record of logins, edits, updates, and errors. Free to start.