diff --git a/backend/internal/models/agent.go b/backend/internal/models/agent.go index 72ec94c..48f5354 100644 --- a/backend/internal/models/agent.go +++ b/backend/internal/models/agent.go @@ -71,10 +71,11 @@ type AgentReportRequest struct { System *SystemStat `json:"system,omitempty"` // 系统信息(首次/变更时上报) } -// SystemStat 系统静态信息(OS/内核等)// Logan.Li +// SystemStat 系统静态信息(OS/内核/运行时长)// Logan.Li type SystemStat struct { - OSVersion string `json:"os_version"` // OS 版本 (如 "Ubuntu 22.04") - Kernel string `json:"kernel"` // 内核版本 + OSVersion string `json:"os_version"` // OS 版本 (如 "Ubuntu 22.04") + Kernel string `json:"kernel"` // 内核版本 + Uptime int64 `json:"uptime"` // 运行秒数 } type CPUMetric struct {