liaison site health monitor is an admin-only diagnostic tool built for developers and operators who want clear visibility into WordPress performance characteristics without introducing undocumented runtime behavior.
This plugin intentionally requires SAVEQUERIES to be enabled in wp-config.php, and does not attempt to bypass or reimplement WordPress core database instrumentation.
Why this matters
Rather than intercepting or mutating the database layer, this plugin:
To enable slow query monitoring, the following must be set in wp-config.php:
define( ‘SAVEQUERIES’, true );
This constant must be defined before WordPress bootstrap, as required by core.
If SAVEQUERIES is not enabled, slow query monitoring will be automatically disabled and the plugin will operate in site health metrics–only mode.
WordPress version
Uses $wpdb->queries as the authoritative source
Zero interference with query execution
Slow Query Monitoring
$wpdb->queries (core behavior).Filters queries exceeding the configured threshold
Normalized (values stripped)
WordPress deliberately gates query timing behind SAVEQUERIES to ensure developers explicitly opt into performance overhead.
This plugin embraces that design decision:
$wpdbInstead, it provides:
This makes the plugin suitable for development, staging, and controlled production diagnostics.
Admin-only access
No sensitive data exposure
No runtime mutation
Clear uninstall behavior
Pros
Ideal for learning and diagnosis
Cons
Requires SAVEQUERIES to be enabled
SAVEQUERIES enabled and disabled.