Skip to content

Dashboard

The home dashboard gives a global overview, auto-refreshing every 5 seconds: are the services healthy, what's the traffic, which machines are booting.

Docs: Getting Started | Host Management | Service Config


When to Use

  • The first page you see when opening PxeLab — check service health and overall system state
  • Watch live during installs/boots: hosts coming online, event stream, traffic curves

Stat Cards

The top row shows 5 core metrics:

CardData sourceMeaning
Online hostshosts.last_onlineHosts with activity in the last 10 minutes
Running servicesGET /api/v1/servicesCount of services with status=running
Active leasesGET /api/v1/metrics (JSON snapshot) services.dhcp.dhcp.activeLeasesCurrent active DHCP lease count
DNS recordsGET /api/v1/dns/recordsTotal DNS record count
Boots todayevents (type=BOOT, today)BOOT events today

Service Status Bar

Shows the run state (green/yellow/red dot) and port of all five services: DHCP / TFTP / HTTP / DNS / NFS.

Charts

  • Traffic trend — TFTP / HTTP / NFS bandwidth, switchable between 5m / 30m / 1h windows
  • HTTP status distribution — pie chart of 2xx / 3xx / 4xx / 5xx shares
  • DHCP architecture distribution — pie chart of client architectures (x86 BIOS / EFI x86-64 / ARM64, etc.)
  • Recent events — the latest 12 events with type tags (DHCP / TFTP / HTTP / BOOT / IPMI / DNS)

Online Hosts List

Hosts that booted recently, with online status dots.

PxeLab - All-in-one PXE Network Boot Server