Skip to main content

Getting Started with Embrace Web SDK

This section will guide you through the process of adding the Embrace SDK to your web application and configuring it for optimal performance monitoring.

Repository

The Embrace Web SDK is available open-source on GitHub at this link.

Continue reading for information on adding the SDK to your web applications.

What You'll Get

Once the Embrace Web SDK is integrated into your application, you can begin to send signals to the Embrace backend for analysis. With Embrace, you'll be able to:

  • Monitor session data to understand user interactions
  • Track exceptions with detailed reports
  • Gain insights into network performance
  • Observe page lifecycle and performance
  • Add custom logs and traces for specific events
  • Identify and fix issues faster

Next Steps

After you've set up the SDK, explore these additional capabilities:

  • Sessions - Understand how user sessions are tracked
  • Traces & Spans - Learn about tracing operations in your app
  • Logs - Add context with custom logging
  • Automatic Instrumentation - Discover built-in monitoring capabilities

Prerequisites

To link the SDK to your Embrace dashboard, you will need an App ID. Register your app to get an App ID by logging in to your Embrace Dashboard.