Dashboard

ProxMenux Monitor~3 min

The dashboard is the everyday view of ProxMenux Monitor — nine tabs each focused on one slice of the host plus a global header with the Health Monitor status pill, the node identity and the quick-refresh control.

One header, nine tabs

The header (logo, node name, status pill, uptime, refresh, theme toggle) stays visible everywhere. The active tab below it changes the entire content area. The status pill colour mirrors the worst category of the Health Monitor — it's the same data point seen from the dashboard.

The nine tabs

Each tab has its own dedicated page. Pages are added incrementally as the documentation is filled in; below is the full list and what each one is responsible for.

TabWhat it owns
System OverviewCPU / memory / temperature widgets, active VM & LXC count, historical metrics charts, storage and network summaries. Default landing tab.
StorageProxmox pools, physical disks, SMART data, ZFS state, wear & lifetime, observation history.
NetworkEvery interface (physical / bond / bridge / OVS), IP/MAC, RX/TX graphs, historical RRD per interface.
VMs & LXCsInventory of guests, drill-in for config / metrics / logs, start / stop / reboot / shutdown actions.
HardwareCPU model and topology, memory layout, PCIe topology, GPUs with per-slot real-time monitoring.
System LogsLive journalctl with filters, Proxmox task history, notification log, downloadable log bundles.
TerminalBrowser shell to host or to any VM/CT, powered by xterm.js over WebSockets.
SecurityAuth setup, password / 2FA / API tokens, audit log, optional Fail2Ban panel, Secure Gateway deployment.
SettingsNotification channels, AI provider, suppression durations, branding, advanced flags.

Header anatomy

  • Logo + product name on the left. The logo turns into an "update available" variant when a newer Monitor release is detected.
  • Node identity — the Proxmox node name resolved from pvesh get /nodes, falling back to hostname.
  • Health status pill — Healthy (green), Warning (yellow), Critical (red). Click it to open the Health Monitor modal. An extra blue info badge appears when there are dismissed items still inside their suppression window.
  • Uptime — host uptime, formatted human-readable.
  • Refresh button — re-issues all the live API calls without a full page reload.
  • Theme toggle — light / dark / system. Persisted in localStorage.

Where to next