package views import ( "fmt" "nerd-monitor/internal/store" ) templ AgentDetail(agent *store.AgentStats) { @BaseLayout(agent.Hostname, agentDetailContent(agent)) } templ AgentDetailContent(agent *store.AgentStats) { @agentDetailContent(agent) } templ agentDetailContent(agent *store.AgentStats) { ← Back to Dashboard

{ agent.Hostname }

@AgentStatusBadge(agent.LastSeen)
CPU Usage
{ FormatPercent(agent.CPUUsage) }
Last updated: { FormatTime(agent.LastSeen) }
Memory Usage
@UsageBar("RAM", agent.RAMUsage, agent.RAMTotal)
Disk Usage
@UsageBar("Disk", agent.DiskUsage, agent.DiskTotal)
Agent Information
Agent ID { agent.ID }
Last Seen { agent.LastSeen.Format("2006-01-02 15:04:05") }
Settings
Danger Zone

Deleting this agent will remove all its data and history.

}