Description
Watchlog RUM delivers Real User Monitoring for WordPress sites by mirroring the Watchlog Vue/React SDK event format. It tracks session lifecycle events, performance metrics, network activity, resource usage, and optional Web Vitals so you can understand how visitors experience your site in production.
- Automatic
session_start,page_view, andsession_endevents. - Navigation/paint timings plus optional Web Vitals (CLS, LCP, INP, TTFB, FID).
- Instrumentation for
fetch,XMLHttpRequest, long tasks, resources, and user interactions. - Breadcrumb and error capture hooks to enrich every event.
- WordPress-aware route normalization and session persistence to align data with SPA SDKs.
Third-Party Libraries
- web-vitals (GoogleChrome/web-vitals) — Source: https://github.com/GoogleChrome/web-vitals — License: Apache-2.0 — Bundled file: assets/js/web-vitals.iife.js
Installation
- Upload the
watchlog-rumfolder to/wp-content/plugins/or install via WP-CLI. - Activate “Watchlog RUM” from Plugins Installed Plugins in wp-admin.
- Open Settings Watchlog RUM and configure your API key, endpoint, app name, sampling, flush interval, and session timeout.
- Save changes. The frontend SDK will automatically load on public pages.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Watchlog RUM” adalah perisian sumber terbuka. Orang-orang berikut telah menyumbang kepada pemalam ini.
PenyumbangTranslate “Watchlog RUM” into your language.
Berminat dalam pembangunan?
Layari kod, periksa repositori SVN, atau langgani log pembangunan dengan RSS.
Changelog
0.2.0
- Initial public release of the Watchlog RUM WordPress integration.