@overcastsre/browser
v2.0.0
Published
Overcast SRE monitoring SDK for browsers — captures everything client-side.
Maintainers
Readme
@overcast/browser
Overcast SRE monitoring SDK for browsers. One line — captures everything client-side.
Install
npm install @overcast/browserUsage
import Overcast from '@overcast/browser';
Overcast.init({ apiKey: 'oc_...', serviceName: 'my-app' });Or via CDN:
<script src="https://cdn.overcastsre.com/sdk/browser/1.0.0/overcast.min.js"></script>
<script>Overcast.init({ apiKey: 'oc_...', serviceName: 'my-app' });</script>Automatically captures:
- All console output (log, info, debug, warn, error)
- JavaScript errors and unhandled promise rejections
- Resource loading failures (images, scripts, CSS)
- All fetch() and XMLHttpRequest calls
- Web Vitals (LCP, FID, CLS, INP)
- Slow page loads and high memory
- Rage clicks and dead clicks
- SPA navigation (pushState, popstate, hashchange)
- CSP violations
- Online/offline connectivity changes
