Custom Dashboards
Your metrics.
Your layout. Your rules.
Build dashboards that show exactly what your team needs. KPI cards for at-a-glance numbers, time-series charts for trends, and list widgets for recent events. Drag, drop, resize, and save. Every team member can create their own view.
Widget Types
Five widget types. Unlimited combinations.
Each widget type is designed for a specific kind of data. Combine them to build dashboards that answer your most important operational questions at a glance.
KPI Cards
Large numeric displays for your most critical metrics. Current CPU utilization, total servers online, open incidents, average response time — one number, big and bold. Optional trend indicator shows direction of change over the selected time range.
23
Servers Online
99.7%
Uptime (7d)
3
Open Incidents
Line Charts
Time-series line charts for trending metrics. CPU over time, memory usage over time, request rate over time. Multiple series can be overlaid on one chart for comparison. Hover for exact values at any point in time.
Bar Charts
Vertical or horizontal bar charts for categorical comparisons. Disk usage per server, request count per domain, error count by service. Ideal for comparing values across a discrete set of resources.
Area Charts
Filled time-series charts that emphasize volume. Network throughput, bandwidth usage, request volume — area charts make it easy to see magnitude and cumulative load. Stacked areas show composition over time.
List Widgets
Scrollable lists for recent events, active alerts, or top-N rankings. Recent incidents, latest deployments, servers with highest CPU — list widgets surface the most actionable items in a compact format.
Table Widgets
Tabular data displays for detailed metrics. Server inventory tables, service status matrices, or domain health grids. Sortable columns and inline status badges make tables powerful for dense information displays.
Configuration
Build it once. It remembers everything.
Every dashboard layout is saved as a JSON configuration. Widget positions, sizes, data sources, and display options are persisted automatically. Create multiple dashboards, set a default, and share layouts across your team.
Multiple Dashboards Per User
Create as many dashboards as you need. An operations dashboard for daily monitoring, an incident dashboard for outage response, a capacity dashboard for planning. Switch between them instantly.
Default on Login
Set any dashboard as your default. When you log in, your default dashboard loads immediately — showing you the metrics that matter most before you click anything.
Layout Saved as JSON
Dashboard configurations are stored as JSON. This means layouts can be exported, imported, duplicated, and version-controlled. Share a dashboard configuration with a teammate or restore a previous layout.
Drag-and-Drop Layout
Arrange widgets by dragging and dropping. Resize by pulling edges. The grid system snaps widgets into clean alignment. Changes are saved automatically — no save button needed.
{ "name": "Operations Overview", "default": true, "timeRange": "24h", "widgets": [ { "type": "kpi", "metric": "servers.online.count", "position": { "x": 0, "y": 0, "w": 3, "h": 1 } }, { "type": "line", "metric": "cpu.percent", "servers": "all", "position": { "x": 0, "y": 1, "w": 6, "h": 3 } }, { "type": "list", "source": "incidents.recent", "limit": 10, "position": { "x": 6, "y": 1, "w": 6, "h": 3 } } ] }
Time Range & Aggregation
The right granularity. Automatically.
Select a time range and HostAtlas automatically adjusts the data aggregation level to keep charts readable and queries fast. Zoom into a 1-hour window for per-minute data, or zoom out to 30 days for daily averages.
Preset Time Ranges
Quick-select buttons for the most common time ranges. One click to change the view across all widgets on the dashboard simultaneously.
Auto-Aggregation
HostAtlas automatically selects the optimal aggregation interval based on your time range. No manual configuration needed — the system keeps charts clean and queries fast.
Custom Date Range
Need a specific window? Use the custom date picker to define an exact start and end time. Ideal for investigating incidents that occurred during a known time period. ISO 8601 timestamps supported.
From
2026-03-20T08:00:00Z
To
2026-03-20T12:00:00Z
Per-Widget Overrides
While the dashboard time range applies globally, individual widgets can override it. Pin a KPI card to always show 7-day data while the rest of the dashboard shows 1 hour. Useful for combining tactical and strategic views.
Dashboard Preview
Everything at a glance.
Here is what a typical operations dashboard looks like. KPI cards across the top, charts in the middle, and event lists on the side. Every pixel is customizable.
Servers Online
23
trending_up +2 from yesterday
Avg CPU
34%
trending_flat Stable
Open Incidents
3
trending_up +1 in last hour
Uptime (7d)
99.7%
trending_flat Target: 99.5%
CPU Utilization
all serversRecent Incidents
last 24hMore Capabilities
Built for teams that live in dashboards.
Beyond widgets and layouts, HostAtlas dashboards include features that make them a daily tool — not a novelty.
Auto-Refresh
Dashboards update in real time via WebSockets. KPI values change, chart data appends, and list widgets update without page refreshes. Put it on a wall monitor and walk away.
Shareable Links
Generate a link to any dashboard view, including the current time range. Share it in Slack during an incident. Recipients see the exact same view with the same filters and time window applied.
Clone Dashboards
Duplicate an existing dashboard as a starting point for a new one. Clone your operations dashboard, adjust the widgets for a different team or region, and save it under a new name.
Full-Screen Mode
Enter full-screen mode to display the dashboard without navigation chrome. Perfect for NOC screens, office monitors, or focused monitoring sessions. Auto-cycles between dashboards on a timer.
Responsive Layout
Dashboard layouts adapt to screen size. On mobile, widgets stack vertically. On wide screens, the full grid layout is displayed. Check your infrastructure from any device, anywhere.
Role-based Access
Dashboard visibility follows your RBAC configuration. Owners and admins can create shared dashboards. Members see shared dashboards and their own. Viewers get read-only access to shared dashboards.
Get Started
Build your first dashboard in minutes.
Install the HostAtlas agent, connect your servers, and start dragging widgets onto your dashboard. Your metrics, your layout, your way. Free for up to 3 servers.