Linux 软件免费装
Banner图

MUDRAVA RUM

开发者 mudrava
更新时间 2026年4月1日 19:11
PHP版本: 7.4 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

performance monitoring rum lcp web-vitals

下载

0.2.0

详情介绍:

MUDRAVA RUM captures real user performance data from your WordPress site visitors. Unlike synthetic testing tools, this plugin measures actual user experience including Time to First Byte (TTFB), Largest Contentful Paint (LCP), server generation time, total page load time, and more. Features: How It Works: A lightweight JavaScript collector runs on your site's frontend, gathering Core Web Vitals and performance metrics from each page view. Data is sent via the WordPress REST API and stored in a custom database table. The admin dashboard provides a Live Monitor view, filterable reports, and email summaries. Links:

安装:

  1. Upload the mudrava-rum folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Go to Mudrava RUM > Settings to configure sampling rate, excluded roles, and email reports.
  4. Visit Mudrava RUM > Live Monitor to view incoming performance data.

屏幕截图:

  • Settings page with sampling, retention, and alert configuration.
  • Performance report modal with averages and top slowest pages.

升级注意事项:

0.2.0 Renamed plugin. Updated slug, prefixes, and text domain. 0.1.8 Initial release.

常见问题:

Does this plugin slow down my site?

No. The JavaScript collector is lightweight and runs asynchronously after the page loads. Data is sent via a single POST request.

What metrics are collected?

TTFB (Time to First Byte), LCP (Largest Contentful Paint), server generation time (PHP render), total page load time, memory peak usage, device type, network type, country (via Cloudflare header), and session ID.

Does it require Cloudflare?

No. Country detection uses the Cloudflare CF-IPCountry header if available, but the plugin works without it. The country field will simply be empty.

Can I control how much data is collected?

Yes. You can set a sampling rate (100%, 50%, or 10%), exclude specific user roles, and blacklist URL prefixes in the settings page.

How is data stored?

Data is stored in a custom database table with automatic retention management. You can configure the maximum number of records and retention days.

Where can I see the reports?

Go to Mudrava RUM > Live Monitor in your WordPress admin. Click "Generate Report" for aggregated statistics. You can also configure scheduled email reports in Settings.

更新日志:

0.2.0 0.1.8