PROJECT_FILES
Sentinel+
STABLEJust PSN Trophies (JPSNT)
STABLECASE_FILE // SENTINEL
Sentinel+
Sentinel started life as an internal plugin for JPSNT.
As JPSNT grew, basic error logging stopped being useful. The site was no longer failing in obvious ways. Problems showed up as patterns instead. Repeated warnings. Memory usage creeping up over time. Hooks firing more than once. Requests that were fine most of the time and slow at exactly the wrong moment.
Debugging became reactive. Something would break, and then time would be spent trying to reconstruct what led up to it using partial logs and guesswork. The information needed to understand the problem usually existed, but it was scattered or missing when it mattered.
The original goal was not to build a monitoring product. It was to answer simple questions consistently. What happened. When it started. Whether it was new or recurring. Whether something changed shortly before.
As the internal tooling expanded to include better error categorisation, request context, memory tracking, and batch logging to reduce overhead, it became clear the system being built was not specific to JPSNT. The same failure patterns showed up across most WordPress projects, especially those maintained by one person or a small team.
Sentinel was split out into its own plugin once it became obvious it was solving a wider problem. Sentinel+ exists as the extended version of that system, focused on providing useful signals early, without adding noise or operational complexity.
-
Sentinel+ is not a full observability or APM platform.
-
It does not try to monitor everything, only what tends to matter first.
-
It does not provide live dashboards or second-by-second telemetry.
-
It does not replace good hosting, sensible architecture, or maintenance.
-
It does not attempt to abstract WordPress away or hide how it works.
-
It does not collect, sell, or transmit site data to third parties.
-
It does not assume constant attention or daily review.
-
It does not require a dedicated operations or security team.
-
It does not aim to prevent every failure.
-
It accepts that some problems only become clear in hindsight.
-
It accepts that fewer, clearer signals are more useful than exhaustive logs.
Sentinel+ is a WordPress monitoring plugin for sites that actually matter.
It tracks PHP errors, login problems, HTTP failures, memory warnings, slow requests and other noisy events into a single, readable log.
Batch logging and cron-based processing keep the plugin light, while dashboards and digests surface the important patterns instead of spamming you.
Built for single developers and small teams who want early warning and clear context before a site tips over, not just an error screen after the fact.