-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add CPU and Disk stats support to Illumos #378
Commits on Jul 28, 2017
-
Save one stat(2) call per invocation of cpu.Times() on Illumos.
Memoize the paths to psrinfo(1) and isainfo(1).
Configuration menu - View commit details
-
Copy full SHA for f5c861d - Browse repository at this point
Copy the full SHA f5c861dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3b68bc - Browse repository at this point
Copy the full SHA a3b68bcView commit details -
Add support for obtaining disk utilization from Illumos.
This requires an updated `golang.org/x/sys/unix` to pick up `unix.Statvfs()` for Illumos.
Configuration menu - View commit details
-
Copy full SHA for 0a40b2f - Browse repository at this point
Copy the full SHA 0a40b2fView commit details -
Add support for various CPU stats available on Illumos.
This implementation uses kstat(1) for the time being.
Configuration menu - View commit details
-
Copy full SHA for 3b4aa90 - Browse repository at this point
Copy the full SHA 3b4aa90View commit details -
Factor out various process helper functions into their own package.
This will go away in the future but for now centralize the functionality so it can be hunted down and removed when the time is right.
Configuration menu - View commit details
-
Copy full SHA for 133586d - Browse repository at this point
Copy the full SHA 133586dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18c44c6 - Browse repository at this point
Copy the full SHA 18c44c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 152fed7 - Browse repository at this point
Copy the full SHA 152fed7View commit details -
Improve the VirtualMemory() support for Illumos.
Add `VirtualMemoryZone()` and return `VirtualMemory()` in terms of the values found in `VirtualMemoryZone()` when the measurement is run inside of a zone.
Configuration menu - View commit details
-
Copy full SHA for 3c8c8c6 - Browse repository at this point
Copy the full SHA 3c8c8c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c1f220 - Browse repository at this point
Copy the full SHA 1c1f220View commit details -
Configuration menu - View commit details
-
Copy full SHA for 927eb80 - Browse repository at this point
Copy the full SHA 927eb80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 107f369 - Browse repository at this point
Copy the full SHA 107f369View commit details -
Configuration menu - View commit details
-
Copy full SHA for 443962f - Browse repository at this point
Copy the full SHA 443962fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff74fb3 - Browse repository at this point
Copy the full SHA ff74fb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3e736a - Browse repository at this point
Copy the full SHA a3e736aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09faa1f - Browse repository at this point
Copy the full SHA 09faa1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7003bf5 - Browse repository at this point
Copy the full SHA 7003bf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bafcb3 - Browse repository at this point
Copy the full SHA 4bafcb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed8ed47 - Browse repository at this point
Copy the full SHA ed8ed47View commit details -
Configuration menu - View commit details
-
Copy full SHA for f86cdcb - Browse repository at this point
Copy the full SHA f86cdcbView commit details