We have added self-serve version switching for Application Performance Monitoring (APM) in MyPressable, allowing site owners and collaborators to opt into the New (Beta) APM viewer or switch back to Standard.
Updates & Navigation
- APM Version Selector: Added an “APM version” selection control to the APM management modal under Performance > Tools & Monitoring > Manage, offering choices between Standard and New (Beta).
- Viewer Routing & Badging: Sites set to the beta version display a “New (Beta)” status badge on the APM card, with the Dashboard link and Copy APM Link directing to the new flame/waterfall viewer with trace export capabilities.
- PHP 8.3+ Dependency Check: Disables the New (Beta) selection on sites running PHP versions older than 8.3, displaying inline explanatory guidance and a link to the PHP configuration panel. Switching back to Standard is permitted across all supported PHP versions.
- Recording State Validation: Prevents version switches while an APM recording session is actively running.
- Data Retention: Retains traces independently per version, with the new beta viewer storing trace history for 30 days.
- Audit Logging: Logs version changes to the site’s Activity Logs as “APM version set to New (Beta)” or “APM version set to Standard”.
- API & MCP Integration: Added GET and POST support for /v1/sites/{site_id}/apm/version (accepting standard or beta), along with corresponding get_site_apm_version and set_site_apm_version tools in the Pressable MCP server.
How to Get Started
Log into MyPressable, navigate to Performance, locate the APM row under Tools & Monitoring, and click Manage to select your APM version. Ensure any active recordings are stopped and your site is running PHP 8.3 or higher before selecting New (Beta).
For more information please visit our Knowledge Base.