Dashboard Overview

A tour of the KubeWatch dashboard after you log in.

After logging in, you land on the Dashboard, a real-time overview of all your monitored infrastructure.

Top bar

ElementDescription
Organization switcherSwitch between organizations if you belong to multiple (e.g., personal and work).
Agent selectorFilter all views to a specific agent, or show "All agents" for a combined summary.
Time range pickerSelect a historical time window for metrics charts (last 1h, 6h, 24h, 7d, 30d).
Notifications bellShows unacknowledged alert count. Click to go to the Alerts page.

Cluster summary cards

The top of the dashboard shows summary cards:

  • Containers, total running containers across all selected agents
  • CPU, aggregate CPU usage percentage
  • Memory, aggregate memory usage and capacity
  • Alerts, count of currently firing alerts

These cards update in real time via WebSocket, no page refresh needed.

Left sidebar navigation

SectionWhat you'll find
ContainersList and detail view for all monitored containers
KubernetesPod, node, service, and namespace views (Kubernetes agents only)
AlertsAlert rules, firing alerts, and alert history
LogsLive log streaming from containers and pods
IntegrationsDatabase monitoring and notification channel configuration
SettingsAPI keys, billing, team members, organization settings

Real-time updates

The dashboard maintains a WebSocket connection to the Live Data service. Container stats, pod status, and alert state changes are pushed to the browser automatically, you don't need to refresh the page. The connection indicator in the bottom-left corner shows whether the WebSocket is connected.

If the WebSocket disconnects (network interruption), the dashboard reconnects automatically with exponential backoff and re-fetches current state.

Dark mode

Toggle dark mode using the sun/moon icon in the top-right corner. Your preference is saved per browser.