Dashboard Guide
A walkthrough of every page in the VibePing dashboard.
Dashboard Guide
Your dashboard lives at app.vibeping.dev↗. Here's what each page does.
Overview
The main page you see after logging in. Shows a snapshot of your app's health:
- Pageviews — total and over time (chart)
- Unique sessions — how many distinct visitors
- Error count — total JS errors caught
- Web Vitals — average LCP, CLS, INP, TTFB with good/needs-improvement/poor ratings
- Health Score — an AI-generated score (0–100) based on error rate, vitals, and uptime
- Top pages — most visited URLs
- Top referrers — where your traffic comes from
Use the time period picker (1h, 24h, 7d, 30d, 90d) in the top-right to change the window.
Errors
Lists every JavaScript error captured by the SDK, grouped by error message.
Each error shows:
- Error message and type
- Stack trace
- Source file, line, and column
- Number of occurrences
- First and last seen timestamps
- Browser and OS info
Click into an error to see the full stack trace and a timeline of when it occurred.
Smart Prompts: VibePing generates AI fix suggestions you can paste directly into Lovable, Bolt.new, Cursor, or any AI coding tool.
Uptime
Monitor your app's availability with HTTP checks.
- Add URLs to monitor (your app's homepage, API endpoints, etc.)
- VibePing pings them on a schedule and records response time + status code
- See uptime percentage and response time charts
- Get alerted when your app goes down
Events
Browse all events (pageviews, errors, vitals, custom events, sessions) in a filterable feed.
- Filter by event type
- Search by URL, event name, or properties
- See the raw event payload for debugging
- Export data if needed
Settings
Project configuration:
- API Key — copy your
vp_key for the SDK - Project name — rename your project
- Team members — invite collaborators
- Danger zone — delete the project