Creates a monitor instance with performance, network, React, custom event, and Web Vitals collectors.
The returned monitor is inert until Monitor.start is called. In non-browser environments, browser-only collectors safely no-op when started.
const monitor = createMonitor({ maxHistory: 60 })monitor.start()const unsubscribe = monitor.subscribe((snapshot) => { console.log(snapshot.network.window5s.count)}) Copy
const monitor = createMonitor({ maxHistory: 60 })monitor.start()const unsubscribe = monitor.subscribe((snapshot) => { console.log(snapshot.network.window5s.count)})
Creates a monitor instance with performance, network, React, custom event, and Web Vitals collectors.
The returned monitor is inert until Monitor.start is called. In non-browser environments, browser-only collectors safely no-op when started.