browser-sdk

Home > @datadog/browser-rum

browser-rum package

Datadog Browser RUM SDK - Full version with Session Replay and Real User Profiling capabilities. Use this package to monitor your web application’s performance and user experience.

Interfaces

Interface Description
CommonProperties Schema of common properties of RUM events
RumActionEventDomainContext Additional information available when the SDK dispatches a RUM Action event.
RumErrorEventDomainContext Additional information available when the SDK dispatches an Error event.
RumFetchResourceEventDomainContext Additional information available when the SDK dispatches a Fetch resource event.
RumGlobal The RUM Browser SDK global object that provides all the public methods.
RumInitConfiguration Configuration options to pass to the `init()` method when initializing the RUM SDK.
RumLongTaskEventDomainContext Additional information available when the SDK dispatches a Long Task event.
RumOtherResourceEventDomainContext Additional information available when the SDK dispatches a Resource event that is neither fetch nor XHR.
RumViewEventDomainContext Additional information available when the SDK dispatches a RUM View event.
RumXhrResourceEventDomainContext Additional information available when the SDK dispatches an XHR resource event.

Variables

Variable Description
datadogRum The global RUM instance. Use this to call RUM methods.

Type Aliases

Type Alias Description
RumActionEvent Schema of all properties of an Action event
RumErrorEvent Schema of all properties of an Error event
RumEvent Schema of all properties of a RUM event
RumEventDomainContext Additional context data that varies based on the type of RUM event being dispatched.
RumLongTaskEvent Schema of all properties of a Long Task event
RumResourceEvent Schema of all properties of a Resource event
RumViewEvent Schema of all properties of a View event
RumVitalEvent Schema of all properties of a Vital event