Skip to content

Performance

View Markdown

Read browser vitals, request latency, and their actual coverage.

Browser measurements

With capturePerformance enabled, the browser SDK loads web-vitals support for LCP, INP, and CLS. Runtime performance observation also records supported performance entries. Availability depends on the browser, page lifecycle, and visitor consent.

Browser configuration
import { init } from '@everock/sdk';
init({
  publicKey: 'pk_YOUR_PROJECT_KEY',
  endpoint: 'https://collector.example.com',
  captureRequests: true,
  capturePerformance: true,
});

Request latency

Home and endpoint detail views aggregate duration measurements from captured requests. Percentile summaries are based on their available sample, component, environment, and selected time window. Missing measurements should remain empty rather than being presented as zero latency.

Compare releases

Tag runtime events with the release that actually serves them and report build metadata. This lets you compare a change with errors and performance observed after deployment.

Performance capture is not a synthetic load test, CPU profiler, or a blanket measurement of every database query. Use dedicated instrumentation or the OpenTelemetry exporter for additional supported span data.

See releases, tracing, and diagnostics.