Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions docs/browser-observability-model.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@ This structure ensures that browser-related events can be consistently interpret

## Browser Events

| Event | Description | Semantic Conventions Status | Instrumentation Status |
|----------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| `browser.navigation` | Captures a page page navigation event (both hard navigations and soft SPA navigations). | In review [PR1910](https://github.com/open-telemetry/semantic-conventions/pull/1910) | In review [PR2386](https://github.com/open-telemetry/opentelemetry-js-contrib/pull/2386) |
| `browser.navigation_timing` | Captures detailed technical milestones from the [PerformanceNavigationTiming](https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming) API. | In review [PR1919](https://github.com/open-telemetry/semantic-conventions/pull/1919) | Not created |
| `browser.resource_timing` | Captures information about individual resources loaded by the page, from the [PerformanceResourceTiming](https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming) API. | In review [PR1943](https://github.com/open-telemetry/semantic-conventions/pull/1943) | Merged (similar, as spans) [instrumentation-document-load](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-document-load) |
| `browser.web_vital` | Captures Web Vitals metrics such as CLS, INP, LCP, and FID. | Merged [WebVitals](https://opentelemetry.io/docs/specs/semconv/browser/events/#webvital-event) | Not created |
| `exception` | Captures unhandled JavaScript exceptions. | Not created | In review [PR2715](https://github.com/open-telemetry/opentelemetry-js-contrib/pull/2751/files) |
| `browser.console` | Captures browser console messages such as warnings and logs. | Issue Created [I1560](https://github.com/open-telemetry/opentelemetry-js-contrib/issues/1560) | Not created |
| `browser.user_action` | Captures user input events (clicks, scrolls, keypresses). | In review [PR1941](https://github.com/open-telemetry/semantic-conventions/pull/1941) | Not created |
| Event | Description | Semantic Conventions Status | Instrumentation Status |
| --------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `browser.navigation` | Captures a page page navigation event (both hard navigations and soft SPA navigations). | In review [PR2806](https://github.com/open-telemetry/semantic-conventions/pull/2806) | Not created |
| `browser.navigation_timing` | Captures detailed technical milestones from the [PerformanceNavigationTiming](https://developer.mozilla.org/docs/Web/API/PerformanceNavigationTiming) API. | In review [PR1919](https://github.com/open-telemetry/semantic-conventions/pull/1919) | Not created |
| `browser.resource_timing` | Captures information about individual resources loaded by the page, from the [PerformanceResourceTiming](https://developer.mozilla.org/docs/Web/API/PerformanceResourceTiming) API. | In review [PR3069](https://github.com/open-telemetry/semantic-conventions/pull/3069) | Merged (similar, as spans) [instrumentation-document-load](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-document-load) |
| `browser.web_vital` | Captures Web Vitals metrics such as CLS, INP, LCP, and FID. | Merged [WebVitals](https://opentelemetry.io/docs/specs/semconv/browser/events/#webvital-event) | Not created |
| `exception` | Captures unhandled JavaScript exceptions. | Not created | [Merged](https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-web-exception) |
| `browser.console` | Captures browser console messages such as warnings and logs. | Issue Created [I1560](https://github.com/open-telemetry/opentelemetry-js-contrib/issues/1560) | Not created |
| `browser.user_action` | Captures user input events (clicks, scrolls, keypresses). | In review [PR2992](https://github.com/open-telemetry/semantic-conventions/pull/2992) | [Merged](https://github.com/open-telemetry/opentelemetry-browser/tree/main/packages/instrumentation-user-action) |