DecaLog
View on WordPress.orgScores higher than 41% of indexed plugins
About
Capture and log events, metrics and traces on your site. Make WordPress observable - finally!
Security History
What It Does
DecaLog is a WordPress observability plugin that captures events, metrics, and traces across a site, making it possible to monitor errors, performance data, and runtime activity in a structured way. It essentially brings concepts from the 'observability' world (familiar to SRE and DevOps teams) into the WordPress dashboard. The plugin integrates with logging backends so that telemetry can be sent to external systems for analysis.
Who It's For
This plugin is built for technical operators running high-traffic, performance-critical, or enterprise WordPress installations, including agencies, SREs, and developers managing multi-site networks who need visibility beyond what default WP_DEBUG offers. It is particularly useful on e-commerce and SaaS-style sites where downtime or slow pages directly cost money, and where structured logging and tracing are already part of the operational workflow.
Who Should Skip It
Casual bloggers, small business owners running a basic brochure site, and anyone uncomfortable with PHP 8.2 and WordPress 6.4+ should skip this plugin, as it introduces operational complexity they will never use. If you simply want an error log on a low-traffic site, the default WordPress error handling or a lighter plugin will be far more appropriate.
The Bottom Line
DecaLog is a thoughtfully built, actively maintained observability layer for WordPress that delivers real value for technical teams running demanding sites, earning an overall PluginCheck score of 75.33 out of 100. The combination of perfect maintenance and compatibility scores, combined with strong user ratings, is offset by the very small install base and an empty public support history. If you understand what observability means and you already operate in that world, this plugin is worth installing; if you do not, it will feel like overkill.
Related Plugins
Pick MainWP Child when your main goal is centralized management of many WordPress sites from a single dashboard, not deep per-site observability.
Choose Check & Log Email if you specifically need to debug and log outgoing mail, rather than capture general application events and traces.
WP Umbrella is the better choice for agencies that want managed backups, updates, and uptime monitoring bundled together without a dedicated observability layer.
Modular DS fits multi-site monitoring and maintenance workflows where you want a hosted dashboard rather than self-hosted logging backends.
Stream is the more familiar option when you want a readable activity log of who changed what inside WordPress, rather than telemetry geared toward SRE tools.