From b2548a4037761efccbe7865c813d20bc0c410aba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zolt=C3=A1n=20Papp?= Date: Thu, 4 Sep 2025 12:11:57 +0200 Subject: [PATCH] Add verbose sys info gathering information --- client/system/info_windows.go | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/client/system/info_windows.go b/client/system/info_windows.go index 6f05ded20..bf3302938 100644 --- a/client/system/info_windows.go +++ b/client/system/info_windows.go @@ -33,14 +33,18 @@ type Win32_BIOS struct { // GetInfo retrieves and parses the system information func GetInfo(ctx context.Context) *Info { + log.Debugf("gathering OS name and version") osName, osVersion := getOSNameAndVersion() + log.Debugf("gathering build version") buildVersion := getBuildVersion() + log.Debugf("gathering networkAddresses") addrs, err := networkAddresses() if err != nil { log.Warnf("failed to discover network addresses: %s", err) } + log.Debugf("gathering static info") start := time.Now() si := updateStaticInfo() if time.Since(start) > 1*time.Second { @@ -62,11 +66,15 @@ func GetInfo(ctx context.Context) *Info { Environment: si.Environment, } + log.Debugf("gathering Hostname") systemHostname, _ := os.Hostname() - gio.Hostname = extractDeviceName(ctx, systemHostname) - gio.NetbirdVersion = version.NetbirdVersion() - gio.UIVersion = extractUserAgent(ctx) + log.Debugf("gathering extractDeviceName") + gio.Hostname = extractDeviceName(ctx, systemHostname) + log.Debugf("gathering NetbirdVersion") + gio.NetbirdVersion = version.NetbirdVersion() + log.Debugf("gathering extractUserAgent") + gio.UIVersion = extractUserAgent(ctx) return gio }