Add the resource limits to the metrics

This commit is contained in:
Ingo Oppermann
2023-06-06 15:20:59 +02:00
parent 3adf5fd7d4
commit 3ac7ead20d
9 changed files with 85 additions and 32 deletions

View File

@@ -1027,8 +1027,8 @@ func (a *api) start() error {
}
metrics.Register(monitor.NewUptimeCollector())
metrics.Register(monitor.NewCPUCollector())
metrics.Register(monitor.NewMemCollector())
metrics.Register(monitor.NewCPUCollector(cfg.Resources.MaxCPUUsage))
metrics.Register(monitor.NewMemCollector(cfg.Resources.MaxMemoryUsage))
metrics.Register(monitor.NewNetCollector())
metrics.Register(monitor.NewDiskCollector(a.diskfs.Metadata("base")))
metrics.Register(monitor.NewFilesystemCollector("diskfs", a.diskfs))