Skip to main content

Dashboard Overview

Learn how to navigate and use the SkySignal dashboard effectively.

Accessing the Dashboard

Visit dash.skysignal.app and log in with your account credentials.

Dashboard Layout

The sidebar includes:

  • Dashboard - Overview of all sites' health with visualizations
  • Sites - List of all your monitored applications
  • Uptime - Uptime monitoring and status checks
  • Errors - Global error tracking across all sites
  • Logs - Centralized log viewer
  • Runbooks - Automated incident response playbooks
  • Incidents - Active and past incident management
  • SLOs - Service Level Objectives tracking
  • Settings - Account, billing, team, and integration settings

Dashboard Visualizations

The main dashboard provides several visualizations for a quick read on your fleet:

  • Application Heartbeat - An auto-scrolling EKG-style line chart showing real-time application health across your sites
  • Request Flow Sankey - A Sankey diagram mapping the flow of requests through your application layers (client, methods, publications, database)
  • Site Health Heatmap - A heatmap grid showing health status of all your sites over time
  • Anomaly Radar - A radar chart highlighting detected anomalies across key metric dimensions

Site Detail View

When viewing a specific site, you get 17 tabs organized into groups:

Core

TabDescription
OverviewHealth summary, key metrics (response time, error rate, sessions, system resources), and quick-link cards
MethodsMeteor Method performance, response times, percentiles, and call volume
DatabaseMongoDB query performance, slow queries, index usage, and throughput
HTTPOutbound HTTP request latency, status codes, and endpoint breakdown

Real-time

TabDescription
Pub/SubMeteor publication performance and subscriber counts
DDP/WSWebSocket connections, message rates, DDP inspector, and activity feed
Live QueriesReactive query observers: change streams, oplog, and polling efficiency
SessionsActive user sessions, duration, page flow, and session replay

Reliability

TabDescription
ErrorsError tracking, stack traces, grouping, and error rate trends
AlertsAlert rules, active incidents, and anomaly detection
JobsBackground job queue (Steve Jobs), execution history, and failures

Client

TabDescription
RUMReal User Monitoring: page load times, Core Web Vitals, and browser metrics

Observe

TabDescription
DependenciesExternal service health, webhooks, and third-party API status
SystemCPU, memory, event loop, and server resource utilization
AnalyticsCustom queries, trend analysis, and data exploration
CustomUser-defined custom metrics and instrumentation data
VersionsDeployment history, version comparison, and changelogs

Time Range Selection

Use the time range picker to adjust the data window:

  • Last 1 hour - Real-time debugging
  • Last 24 hours - Daily patterns (default)
  • Last 7 days - Weekly trends
  • Last 30 days - Monthly analysis
  • Custom range - Specific date/time range

Host Filtering

For multi-server deployments, filter data by host:

  1. Click the Host dropdown
  2. Select a specific host or "All Hosts"
  3. All charts and tables update automatically

Key Metrics

Response Time

  • Average - Mean response time
  • p50 - Median (50th percentile)
  • p95 - 95th percentile
  • p99 - 99th percentile

Error Rate

Percentage of requests that resulted in an error.

Throughput

Number of requests per unit time (requests/second or requests/minute).

Charts and Visualizations

Time Series Charts

  • Hover over data points for exact values
  • Click and drag to zoom into a time range
  • Double-click to reset zoom

Tables

  • Click column headers to sort
  • Use search/filter to find specific items
  • Click rows for detailed information

Real-Time Updates

The dashboard updates automatically:

  • Overview metrics refresh every 10 seconds
  • Charts update with new data points
  • Error counts update in real-time

Keyboard Shortcuts

ShortcutAction
?Show keyboard shortcuts
g then dGo to Dashboard
g then mGo to Methods
g then eGo to Errors
rRefresh data

Next Steps