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​