go-sysinfo icon indicating copy to clipboard operation
go-sysinfo copied to clipboard

go-sysinfo is a library for collecting system information.

Results 25 go-sysinfo issues
Sort by recently updated
recently updated
newest added

Updated support for FreeBSD using dbolcsfoldi's work from #40. Sample host data ```json { "host.cpu": { "idle": 84740000000, "irq": 3400000000, "system": 15410000000, "user": 43490000000 }, "host.info": { "architecture": "amd64", "boot_time":...

enhancement

## Description We've started relying on this library for `apm-server` to be able to list processes in the context of automatically running the `java-attacher` within the APM integration. `apm-server` is...

enhancement

### Problem The value of clock ticks (`_SC_CLK_TCK`) is hard coded and might varies across kernel versions and hardware platforms, it would probably be best if you could read this...

enhancement

There needs to be a way to pass in the host filesystem location as an option to allow collection from the host machine when operating inside of Docker. This is...

enhancement

I'm looking at using your library to provide cross-platform (Linux, BSD and Darwin) System Information, but going through the docs and codebase I don't see where `.LoadAverage()` is ever used...

bug

Hi, As a new user of this package, I had to spend a little more time to understand what kind of information `go-sysinfo` was able to provide, say compared to...

enhancement

Add FreeBSD provider. When I was attempting to use this package on FreeBSD I noticed the provider was completely missing, so I implemented a provider for FreeBSD. Note that for...

Add hypervisor info to the host data.

enhancement

Getting the FQDN of the local host has always been a pain point in Go. It would be nice if this library could provide that functionality and return the FQDN...

enhancement

This should close #120 As I said on the issue, I had some problems for the `darwin` implementation, since I had to do it from a VM. I tested it...