HealthGuardCross-platform Health Monitoring
Open-source and self-hosted. Three lines of code to gain full visibility into your H5 and mini program apps.
Three lines of code to gain full visibility into your H5 and mini program apps. Auto-capture errors, monitor requests, track performance — your data stays yours.
Intercept JS errors, unhandled promises, and resource failures automatically with full stack traces and breadcrumbs.
Auto-wrap fetch and XHR to record duration, status codes, and failure reasons.
Collect Web Vitals metrics to quantify app performance.
Sensitive fields are sanitized by default. URL query params, cookies, and tokens are auto-filtered. No third-party servers.
One-command Docker Compose startup. Data lives on your own infrastructure. Full control.
H5 SDK under 5KB gzipped. Mini program SDK with zero dependencies. Zero overhead.
One system for all your frontend applications
Auto-report · Batch compress · Retry on failure · Privacy first
import { createHealthGuardClient } from '@healthguard/sdk-web';
const client = createHealthGuardClient({
appKey: 'your-app-key',
endpoint: 'https://your-collector.com/api/events/batch',
autoCapture: true
});Error aggregation, trend analysis, and user impact at a glance
Dashboard screenshot placeholder
Will be replaced once Dashboard UI is finalizedOpen-source and self-hosted. Three lines of code to gain full visibility into your H5 and mini program apps.