AppPulse

React Native monitoring

AppPulse

See crashes, API latency, and release health the moment they hit production — without drowning in noise.

Crash rate
0.12%
p95 latency
186ms
API success
99.4%

Crash intelligence

Group by fingerprint, inspect stack traces, and filter by device, OS, and version.

API pulse

Track endpoint latency, status codes, and failure spikes in realtime charts.

Release confidence

Connect releases to crash and API trends so regressions surface immediately.

SDK

Drop in telemetry. Get stack-trace-grade visibility.

AppPulse ships a lightweight React Native SDK that captures crashes and API requests, then streams them to your dashboard.

1
Get an API key
Create a project → Settings → API keys → copy the key.
2
Initialize the SDK
Call `AppPulse.init` once at startup (app entry point).
3
Instrument network calls
Use the SDK wrapper so AppPulse can measure latency + success rate.
4
Upload release artifacts (optional)
Upload source maps / mapping.txt / dSYM for better stack traces.
SDK usage
TypeScript
import { AppPulse } from "@apppulse/react-native-sdk";

AppPulse.init({
  apiKey: "<YOUR_PROJECT_API_KEY>",
  appVersion: "1.4.0",
  buildNumber: "140",
  environment: "production",
});

// Optional: enable automatic API request instrumentation
AppPulse.instrumentNetwork();

The SDK sends crashes to /api/ingest/crashes and request events to /api/ingest/api-events.