What we shipped, when we shipped it.
·v2.5
Server CPU & memory monitoring
The Nevision agent now reports per-host CPU, memory, disk, and network telemetry every 10 seconds. Threshold alerts shipped alongside.
- newServer agent for Linux x86_64 / ARM64 (Ubuntu, Debian, RHEL, Alpine, Amazon Linux).
- newPer-host metrics: CPU per core, RSS/cache memory, disk usage and IOPS, network bytes in/out, load average, top processes.
- newTag-based grouping (env, role, region, cluster) across dashboards and alerts.
- newThreshold alerts on any metric (e.g. memory.used_pct > 90 for 5m).
- improvedServer view in dashboard with live charts and 30-day history.
·v2.4
Frontend & backend log management
Console.log/warn/error from the browser unified with backend logs from any service. Search, filter, tail in real time.
- newFrontend log capture (console.log/warn/error/info).
- newBackend log ingest via POST /v1/logs.
- newPino, Winston, Bunyan, structlog transports published to npm/pip.
- newLive tail with composable filters (level, service, sessionId, free text).
- newAuto-correlation: every backend log line carries the user's sessionId via the x-nevision-session header.
·v2.3
Stripe billing + free plan
Self-serve checkout with Stripe. New free plan (500 sessions/mo, no credit card). Pro at $39, Business at $99 (20% off annually).
- newStripe-powered self-serve checkout with PaymentElement.
- newFree plan: 500 sessions/mo, 1 site, 1 uptime monitor, 100 errors/day, 30-day retention.
- newAnnual billing toggle with ~17% discount on Pro and Business.
- improvedUsage alerts at 80% and 100% of plan limits via dashboard banner and email.
- improvedPayment methods manager with default-card setting.
·v2.2
Real User Monitoring (RUM)
Core Web Vitals from real users, broken down per page and device. Daily regression detection.
- newWeb Vitals capture: LCP, INP, CLS, TTFB, FCP, plus DOMContentLoaded and Page Load.
- newPer-page breakdowns with p75 percentile (matching Google's CrUX methodology).
- newDaily regression alerts when any page's p75 metric crosses 'good' thresholds.
- newCustom metrics via nevision.recordMetric(name, value).
·v2.1
Uptime monitoring + multi-region probes
1-minute interval HTTP checks from US, EU, and Asia regions. Email alerts on confirmed downtime and recovery.
- newUptime monitors with 1-minute (Pro/Business) or 15-minute (Free) check intervals.
- newMulti-region probes with 3-of-N consensus to avoid false positives.
- newEmail alerts on 3 consecutive failures + recovery alert when monitor returns to healthy.
- newCustom request methods, headers, expected status code, and body string match.
- new30-day uptime history and response-time charts per monitor.
·v2.0
Error tracking with session linking
JavaScript error capture with stack traces, fingerprint deduplication, and a one-click jump to the session that produced each error.
- newAutomatic capture of window.onerror and unhandled promise rejections.
- newFingerprint-based grouping (message + top 3 stack frames).
- newSource map upload via dashboard or CI API.
- newStatus workflow: active → resolved → ignored, with auto-reopen on recurrence.
- newLinked session replay on every error event.