{"id":353484,"date":"2026-08-25T13:45:18","date_gmt":"2026-08-25T13:45:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/site-signal-performance-triage\/"},"modified":"2026-08-25T13:44:47","modified_gmt":"2026-08-25T13:44:47","slug":"maisy-site-performance-monitor","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/maisy-site-performance-monitor\/","author":4710877,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.6.4","stable_tag":"1.6.4","tested":"7.0.6","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"Maisy Site Performance Monitor","header_author":"Mick Southerland","header_description":"A read-only diagnostic dashboard that explains why a WordPress site may be running slowly.","assets_banners_color":"6a952a","last_updated":"2026-08-25 13:44:47","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress-plugins.askmaisy.com\/","header_author_uri":"https:\/\/wordpress-plugins.askmaisy.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":111,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.6.4":{"tag":"1.6.4","author":"omeany2","date":"2026-08-25 13:44:47"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3665468,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3665468,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3665468,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3665468,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.6.4"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[262246],"plugin_tags":[153,23519,247,3652,151481],"plugin_category":[54,59],"plugin_contributors":[277407],"plugin_business_model":[],"class_list":["post-353484","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-database","plugin_tags-diagnostics","plugin_tags-performance","plugin_tags-reporting","plugin_tags-site-health","plugin_category-security-and-spam-protection","plugin_category-utilities-and-tools","plugin_contributors-omeany2","plugin_committers-omeany2"],"banners":{"banner":"https:\/\/ps.w.org\/maisy-site-performance-monitor\/assets\/banner-772x250.png?rev=3665468","banner_2x":"https:\/\/ps.w.org\/maisy-site-performance-monitor\/assets\/banner-1544x500.png?rev=3665468","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/maisy-site-performance-monitor\/assets\/icon-128x128.png?rev=3665468","icon_2x":"https:\/\/ps.w.org\/maisy-site-performance-monitor\/assets\/icon-256x256.png?rev=3665468","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Maisy Site Performance Monitor reports evidence. It does not delete, repair, optimize, or change site data.<\/p>\n\n<p>Current checks and reporting include:<\/p>\n\n<ul>\n<li>Database and largest table sizes<\/li>\n<li>Green, yellow, and red size ratings tailored to common WordPress table types<\/li>\n<li>Plain-language table tooltips explaining likely sources of bloat<\/li>\n<li>Autoloaded options<\/li>\n<li>Stored and expired transients<\/li>\n<li>WP-Cron overdue tasks<\/li>\n<li>Action Scheduler failures and backlog<\/li>\n<li>Post revisions<\/li>\n<li>Spam and trash records<\/li>\n<li>WordPress debug log size<\/li>\n<li>Database response time<\/li>\n<li>PHP memory headroom and OPcache<\/li>\n<li>Persistent object cache detection<\/li>\n<li>Active plugin surface<\/li>\n<li>In-progress background actions<\/li>\n<li>PHP worker exhaustion guidance<\/li>\n<li>Asynchronous WordPress Dashboard summary widget<\/li>\n<li>Very large database tables surfaced in the Dashboard widget<\/li>\n<li>Live CPU context where trustworthy, or Not available on hosts such as WP Engine<\/li>\n<li>A green, yellow, red, or gray expert-triage panel covering the first 10 checks professionals make<\/li>\n<li>Public versus cache-bypass browser response timing<\/li>\n<li>Database running threads, slow-query rate, and table-lock wait rate<\/li>\n<li>Page-cache, object-cache, APM, recent-code-change, and disk-space detection<\/li>\n<\/ul>\n\n<p>Flagged signals receive a 1-10 likelihood estimate. The score reflects the strength and relevance of the evidence; it does not claim to prove causation.<\/p>\n\n<p>404 rates and historical table growth are intentionally not estimated without a reliable evidence source.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>Maisy Site Performance Monitor does not collect personal data, set tracking cookies, contact an external service, or transmit diagnostic results. Reports are available only to administrators with the <code>manage_options<\/code> capability.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin ZIP through Plugins &gt; Add New &gt; Upload Plugin.<\/li>\n<li>Activate Maisy Site Performance Monitor.<\/li>\n<li>Open the performance monitor from the WordPress admin menu.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20maisy%20site%20performance%20monitor%20change%20or%20optimize%20my%20site%3F\"><h3>Does Maisy Site Performance Monitor change or optimize my site?<\/h3><\/dt>\n<dd><p>No. It is a read-only reporting plugin. It does not delete records, optimize tables, change configuration, deactivate plugins, or run repairs.<\/p><\/dd>\n<dt id=\"does%20it%20show%20exact%20php%20worker%20usage%3F\"><h3>Does it show exact PHP worker usage?<\/h3><\/dt>\n<dd><p>Usually not. WordPress does not normally receive PHP worker-pool capacity, queue depth, or active-worker counts from the hosting platform. The plugin marks unavailable evidence gray and explains where to check it in the hosting dashboard.<\/p><\/dd>\n<dt id=\"why%20can%20the%20cpu%20number%20differ%20from%20my%20hosting%20dashboard%3F\"><h3>Why can the CPU number differ from my hosting dashboard?<\/h3><\/dt>\n<dd><p>PHP may see a shared server, container, or quota rather than site-specific CPU usage. The CPU meter is context, not proof. On hosts where the reading is known to be misleading, it is shown as unavailable.<\/p><\/dd>\n<dt id=\"what%20do%20the%20colors%20mean%3F\"><h3>What do the colors mean?<\/h3><\/dt>\n<dd><p>Green is within the plugin's documented tolerance. Yellow needs attention. Red is a likely problem. Gray means WordPress cannot access enough evidence to rate the item.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20collect%20or%20send%20site%20data%3F\"><h3>Does the plugin collect or send site data?<\/h3><\/dt>\n<dd><p>No. It has no analytics, tracking, account, or external service. The full report makes two same-site homepage requests in the administrator's browser to compare normal and cache-bypass response time; it stores no request history.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.6.4<\/h4>\n\n<ul>\n<li>Renamed the public product to Maisy Site Performance Monitor for the approved WordPress.org listing.<\/li>\n<li>Prepared release metadata for the approved <code>maisy-site-performance-monitor<\/code> slug.<\/li>\n<li>Removed the private GitHub repository URL from public plugin metadata.<\/li>\n<li>Updated the WordPress.org contributor to <code>omeany2<\/code>.<\/li>\n<\/ul>\n\n<h4>1.6.3<\/h4>\n\n<ul>\n<li>Resolved WordPress.org Plugin Check findings and improved WordPress 7.0 compatibility declarations.<\/li>\n<\/ul>","raw_excerpt":"A read-only dashboard showing which WordPress, database, PHP, and server signals may be slowing down a site.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/353484","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=353484"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/omeany2"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=353484"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=353484"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=353484"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=353484"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=353484"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=353484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}