Knowledge Base
Guides
Practical guides for detecting and fixing silent failures in WordPress, Drupal, and other systems. Written for engineers who want real answers, not marketing.
WordPress
Cron Not Running
How to detect when wp-cron stops, why it happens, and how to monitor it. The real story of 422 days without cron.
Read guide →
WordPressEmails Not Sending
Why wp_mail() fails silently and how to monitor email delivery from logs. 23 days of lost leads.
Read guide →
WordPresswp_mail Not Working
Technical deep dive on wp_mail() failures. SMTP config, PHP mail, plugin conflicts, and debugging.
Read guide →
WordPressSilent PHP Errors
Errors suppressed by the error handler that still break functionality. Deprecation traps on PHP 8.2+.
Read guide →
WordPressSlow Admin Panel
Admin slow but frontend fast — how to find what’s causing it. admin-ajax.php, heartbeat, plugin bloat.
Read guide →
WordPressBrute Force Detection
Detect login attacks from logs. wp-login.php and xmlrpc.php patterns, spike detection, automatic alerting.
Read guide →
WordPressLog Monitoring
What WordPress logs, what it doesn’t, and why debug.log is not monitoring. 30+ signal types tracked.
Read guide →
WordPressUptime vs Health
Why 99.9% uptime means nothing when emails fail and cron stops. The gap between “responds” and “works.”
Read guide →
Drupal
Cron Not Running
Drupal cron, hook_cron, queue workers, and how to detect when they silently stop.
Read guide →
DrupalQueue Not Processing
Queue API failures, stuck items, and how to monitor queue depth and processing rate from logs.
Read guide →
Vault & Concepts
Audit Log Monitoring
Derive security signals from Vault audit logs. Privilege jumps, token spikes, unusual access patterns.
Read guide →
ConceptLog-Based Monitoring
Why logs beat synthetic checks. Comparison table, how it works, when to use it.
Read guide →
Have a topic you want covered? Let us know.