INNER CODE UNIT · Go

saveInitInfo

cilium/tetragon · cmd/tetragon/main.go:130

func saveInitInfo() error {
	addr := ""
	if path, ok := resolveUnixSocketPath(option.Config.ServerAddress); ok {
		addr = "unix://" + path
	}
	info := bugtool.InitInfo{
		ExportFname: absPath(option.Config.ExportFilename),
		LibDir:      absPath(option.Config.HubbleLib),
		BTFFname:    absPath(option.Config.BTF),
		MetricsAddr: option.Config.MetricsServer,
		ServerAddr:  addr,
		GopsAddr:    option.Config.GopsAddr,
		MapDir:      absPath(bpf.MapPrefixPath()),
		PID:         os.Getpid(),
	}
	return bugtool.SaveInitInfo(&info)
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…