Commit Graph

1386 Commits (dd49c3f47f637c5694d714be3be2c214db121ffa)
 

Author SHA1 Message Date
shirou 1a490a2491 Merge pull request #217 from sandlbn/master
[net]linux Add support for linux net interface fifo errors
shirou 93e9068485 Merge pull request #216 from zstyblik/add-documentation
[disk]linux: add documentation for GetDiskSerialNumber()
sandlbn 480ccb89e1 Added support for linux net interface fifo errors
Zdenek Styblik 70cbab7045 [disk]linux: add documentation for GetDiskSerialNumber()
Commit adds documentation for GetDiskSerialNumber(), because it wasn't clear
what was expected as a parameter.

Fixes #212
Shirou WAKAYAMA dd9b50926c [host]linux: add coreos to Info() and Virtualization().
Shirou WAKAYAMA c916da2502 [process]linux: add linux_arm64.go explicitly
WAKAYAMA Shirou 53406b2832 [host]Windows: BootTime and Uptime are reversed on Windows.
Shirou WAKAYAMA e9afb36ccf [host] linux: detect docker and rkt correctly
Shirou WAKAYAMA c0d1185809 [host]linux: add alpine linux to detect host.Info().
shirou 586bb697f3 Merge pull request #207 from sparrc/diskstats-panic-fix
Fix potential panic in linux disk IO counters
Cameron Sparr da43049324 Fix potential panic in linux disk IO counters
Old kernels have a bug in diskstats where lines can have less than 14
fields. This applies to the kernel present in RHEL 5.2 and earlier.

It's a bit of a niche but probably best to patch to be safe from future
bugs too.

RHEL bug case:
https://bugzilla.redhat.com/show_bug.cgi?id=583285

Encountered in Telegraf:
https://github.com/influxdata/telegraf/issues/1322
shirou ddc9f5a41c Merge pull request #205 from vrecan/calc_cpu_percent
Calc cpu percent using last variables if interval of 0 is given
Ben Aldrich 9dbebcf46e rename ALL to all
Ben Aldrich a76195e088 fixed imports and spelling error
Ben Aldrich c36f7ac8b0 rename var
Ben Aldrich fcc1747d9f Merge branch 'master' of https://github.com/shirou/gopsutil into calc_cpu_percent
Conflicts:
	cpu/cpu.go
Ben Aldrich c389989453 calculate cpu percentage compared to last call if 0 interval is given
shirou 6e9b0bbb1b Merge pull request #197 from shirou/process/add_memory_windows
Process/add memory windows
shirou 83c6e72cbd Merge pull request #203 from shirou/add_timeout_and_change_to_use_invoker
add Timeout to invoke command and use common.Invoke
Sean Chittenden d2ca7e8d2c
Remove redundant build tag
Shirou WAKAYAMA 1d461a68b6 [process]linux: porcess was not started.
Shirou WAKAYAMA 57f6aebc7e add Timeout to invoke command and use common.Invoke refs: #201
shirou bae75faa5a Merge pull request #200 from azinman/master
Fix compile errors for iOS/arm64
Aaron Zinman 4041e7d31e Fix compile errors for iOS/arm64
- Added conditional preprocessor guard on cpu_darwin_cgo.go

- Duplicated disk_darwin_amd64 for arm64 (after confirming
that sys/mount.h are the same between the two platforms, hence the
constants should be valid).
shirou 99fb4dce54 Merge pull request #199 from gnhuy91/patch-1
make 'alternative location' in Usage section more readable
Huy Giang 7bf614d799 make 'alternative location' in Usage section more readable
Shirou WAKAYAMA 7b991b8135 add `requirement` to README.rst.
WAKAYAMA Shirou ba34a3af8c [process]windows: add IO counters and fix CreateTime
WAKAYAMA Shirou 903277ce2f [process]windows: implement process.MemoryInfo (but no swap)
shirou cf454998dc Merge pull request #194 from discordianfish/fish/add-arm64
Add type definitions for arm64 and ppc64le
shirou 5caae7e663 Merge pull request #192 from shirou/docker/add_CgroupDockerStat
[docker]linux: add CgroupDockerStat (#189)
Johannes 'fish' Ziemke 2a69690d62 Add type definitions for arm64 and ppc64le
Shirou WAKAYAMA 97e1d05084 [docker]linux: add CgroupDockerStat (#189)
shirou f8c7af5565 Merge pull request #191 from shirou/host/update_freebsd_type
Host/update freebsd type
WAKAYAMA shirou a9040e612c [process]freebsd: update 386.
WAKAYAMA shirou e864f2a037 [disk]freebsd: update 386.
WAKAYAMA shirou 01832c6a58 [host]freebsd: add freebsd_386.
WAKAYAMA shirou d9e994bec8 [host]freebsd: update freebsd_amd64
shirou d8317f10e9 Merge pull request #190 from shirou/update_host_type_linux
Update host type linux
Shirou WAKAYAMA ce98590a35 [host]linux: forgot to add sizeOfUtmp.
Shirou WAKAYAMA 15ff7e19df [host]linux: fix i386 and gofmt.
Shirou WAKAYAMA b1df5a912c [host]linux: type file changed.
Shirou WAKAYAMA 9ef341037b [process]posix: update process signal document
Shirou WAKAYAMA 860f5a0803 [process]linux: update comment to show godoc.org.
Shirou WAKAYAMA bd1b04fe67 [process]linux: add document to Status.
shirou 073079b672 Merge pull request #185 from freman/no-lsof-ppid
Remove the requirement to use lost for pid …
Shannon Wynter f99d495462 Run goimports before committing...
Shannon Wynter a4387d0c92 emulate original behaviour
Shannon Wynter c903f14189 Remove the requirement to use lsof by using the information provided in status to get the parent pid
Shirou WAKAYAMA f2ebb91cf0 [disk]darwin,freebsd: implements 'all' argument.