mirror of
https://github.com/fankes/beszel.git
synced 2025-10-20 02:09:28 +08:00
update debug log locations
This commit is contained in:
@@ -83,9 +83,11 @@ func (a *Agent) gatherStats() system.CombinedData {
|
|||||||
Stats: a.getSystemStats(),
|
Stats: a.getSystemStats(),
|
||||||
Info: a.systemInfo,
|
Info: a.systemInfo,
|
||||||
}
|
}
|
||||||
|
slog.Debug("System stats", "data", systemData)
|
||||||
// add docker stats
|
// add docker stats
|
||||||
if containerStats, err := a.dockerManager.getDockerStats(); err == nil {
|
if containerStats, err := a.dockerManager.getDockerStats(); err == nil {
|
||||||
systemData.Containers = containerStats
|
systemData.Containers = containerStats
|
||||||
|
slog.Debug("Docker stats", "data", systemData.Containers)
|
||||||
} else {
|
} else {
|
||||||
slog.Debug("Error getting docker stats", "err", err)
|
slog.Debug("Error getting docker stats", "err", err)
|
||||||
}
|
}
|
||||||
@@ -96,5 +98,6 @@ func (a *Agent) gatherStats() system.CombinedData {
|
|||||||
systemData.Stats.ExtraFs[name] = stats
|
systemData.Stats.ExtraFs[name] = stats
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
slog.Debug("Extra filesystems", "data", systemData.Stats.ExtraFs)
|
||||||
return systemData
|
return systemData
|
||||||
}
|
}
|
||||||
|
@@ -25,7 +25,6 @@ func (a *Agent) startServer(pubKey []byte, addr string) {
|
|||||||
|
|
||||||
func (a *Agent) handleSession(s sshServer.Session) {
|
func (a *Agent) handleSession(s sshServer.Session) {
|
||||||
stats := a.gatherStats()
|
stats := a.gatherStats()
|
||||||
slog.Debug("Sending stats", "data", stats)
|
|
||||||
if err := json.NewEncoder(s).Encode(stats); err != nil {
|
if err := json.NewEncoder(s).Encode(stats); err != nil {
|
||||||
slog.Error("Error encoding stats", "err", err)
|
slog.Error("Error encoding stats", "err", err)
|
||||||
s.Exit(1)
|
s.Exit(1)
|
||||||
|
@@ -53,7 +53,6 @@ func (a *Agent) getSystemStats() system.Stats {
|
|||||||
systemStats := system.Stats{}
|
systemStats := system.Stats{}
|
||||||
|
|
||||||
// cpu percent
|
// cpu percent
|
||||||
slog.Debug("Getting cpu percent")
|
|
||||||
cpuPct, err := cpu.Percent(0, false)
|
cpuPct, err := cpu.Percent(0, false)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
slog.Error("Error getting cpu percent", "err", err)
|
slog.Error("Error getting cpu percent", "err", err)
|
||||||
@@ -62,7 +61,6 @@ func (a *Agent) getSystemStats() system.Stats {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// memory
|
// memory
|
||||||
slog.Debug("Getting memory stats")
|
|
||||||
if v, err := mem.VirtualMemory(); err == nil {
|
if v, err := mem.VirtualMemory(); err == nil {
|
||||||
// swap
|
// swap
|
||||||
systemStats.Swap = bytesToGigabytes(v.SwapTotal)
|
systemStats.Swap = bytesToGigabytes(v.SwapTotal)
|
||||||
@@ -91,7 +89,6 @@ func (a *Agent) getSystemStats() system.Stats {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// disk usage
|
// disk usage
|
||||||
slog.Debug("Getting disk stats")
|
|
||||||
for _, stats := range a.fsStats {
|
for _, stats := range a.fsStats {
|
||||||
if d, err := disk.Usage(stats.Mountpoint); err == nil {
|
if d, err := disk.Usage(stats.Mountpoint); err == nil {
|
||||||
stats.DiskTotal = bytesToGigabytes(d.Total)
|
stats.DiskTotal = bytesToGigabytes(d.Total)
|
||||||
@@ -112,7 +109,6 @@ func (a *Agent) getSystemStats() system.Stats {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// disk i/o
|
// disk i/o
|
||||||
slog.Debug("Getting disk I/O stats")
|
|
||||||
if ioCounters, err := disk.IOCounters(a.fsNames...); err == nil {
|
if ioCounters, err := disk.IOCounters(a.fsNames...); err == nil {
|
||||||
for _, d := range ioCounters {
|
for _, d := range ioCounters {
|
||||||
stats := a.fsStats[d.Name]
|
stats := a.fsStats[d.Name]
|
||||||
@@ -136,7 +132,6 @@ func (a *Agent) getSystemStats() system.Stats {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// network stats
|
// network stats
|
||||||
slog.Debug("Getting network stats")
|
|
||||||
if netIO, err := psutilNet.IOCounters(true); err == nil {
|
if netIO, err := psutilNet.IOCounters(true); err == nil {
|
||||||
secondsElapsed := time.Since(a.netIoStats.Time).Seconds()
|
secondsElapsed := time.Since(a.netIoStats.Time).Seconds()
|
||||||
a.netIoStats.Time = time.Now()
|
a.netIoStats.Time = time.Now()
|
||||||
@@ -177,7 +172,6 @@ func (a *Agent) getSystemStats() system.Stats {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// temperatures
|
// temperatures
|
||||||
slog.Debug("Getting temperatures")
|
|
||||||
temps, err := sensors.TemperaturesWithContext(a.sensorsContext)
|
temps, err := sensors.TemperaturesWithContext(a.sensorsContext)
|
||||||
if err != nil && a.debug {
|
if err != nil && a.debug {
|
||||||
err.(*sensors.Warnings).Verbose = true
|
err.(*sensors.Warnings).Verbose = true
|
||||||
|
Reference in New Issue
Block a user