Dashboards
Build custom dashboards to monitor what matters to your team. Pulse provides pre-built dashboards and allows you to create your own.Pre-built Dashboards
Pulse includes ready-to-use dashboards for:| Dashboard | What It Shows |
|---|---|
| Application Overview | Apdex score, throughput, error rate, latency percentiles |
| Endpoints | Performance by route, slowest endpoints, most called |
| Database | Query performance, slow queries, N+1 detection |
| Background Jobs | Job health, throughput, queue depths, failures |
| External Services | Third-party API latencies, error rates |
Application Overview Dashboard
The default dashboard shows:- Apdex Score - Application Performance Index (0-1)
- Throughput - Requests per minute
- Error Rate - Percentage of failed requests
- Latency - P50, P95, P99 response times
- Top Errors - Most frequent error types
- Slowest Endpoints - Routes needing optimization
Custom Dashboards
Create dashboards for your specific needs.Widget Types
| Widget | Use Case |
|---|---|
| Line chart | Metrics over time |
| Bar chart | Compare values |
| Gauge | Current value vs threshold |
| Table | Top endpoints, slowest queries |
| Stat | Single important number |
| Heatmap | Request distribution |
Creating a Dashboard
- Click New Dashboard in the Pulse UI
- Add widgets for the metrics you want to track
- Configure time ranges and filters
- Save and share with your team
Example: Checkout Performance Dashboard
Example: API Health Dashboard
Dashboard Filters
Apply filters to focus on specific data:| Filter | Example |
|---|---|
| Time range | Last 1h, 24h, 7d, custom |
| Environment | production, staging |
| Service | api, web, worker |
| Endpoint | /api/v1/* |
Sharing & Collaboration
Share with Team
- Share dashboards with team members
- Set role-based permissions (view, edit)
- Set a dashboard as the team homepage
Export & Reports
- Export dashboard as PDF
- Schedule daily/weekly email reports
- Share public links (read-only)