Kamil Dziedzic
b76d065dff
PMM-2643: Support listing unix sockets in ConnectionsPid and ConnectionsPidWithContext.
...
Signed-off-by: Kamil Dziedzic <arvenil@klecza.pl>
2018-07-03 16:57:21 +02:00
Lomanic
1c49dd8c6f
Merge pull request #544 from jsoriano/host-env-vars-disk-sn
...
Use HOST_* environment variables for getting disk serial number in Linux
2018-07-02 17:00:40 +02:00
Jaime Soriano Pastor
61902bc2a5
Use HOST_* environment variables for getting disk serial number in Linux
2018-07-02 10:04:57 +02:00
Lomanic
4a180b209f
Merge pull request #537 from Lomanic/winapihost
...
[host][windows] Remove (slow) WMI calls, rely on registry or win32 API to get OS infos
2018-06-25 10:11:43 +02:00
shirou
8563278a9d
Revert "Merge pull request #541 from sify21/fix_435"
...
This reverts commit a9c2f23bc2
, reversing
changes made to ebfe800cf9
.
2018-06-24 00:46:27 +09:00
Lomanic
6c4f577e6e
Merge branch 'master' into winapihost
2018-06-23 16:44:14 +02:00
shirou
9937d4109d
mem[linux]: fix test.
2018-06-23 23:38:51 +09:00
Aleksandr Balezin
e2c79a1af7
use full cmdline in case of proc renaming
2018-06-23 17:17:39 +03:00
shirou
a9c2f23bc2
Merge pull request #541 from sify21/fix_435
...
Implement disk.GetDiskSerialNumber for Windows via WMI
2018-06-23 22:23:30 +09:00
司芳源
1b641b25eb
not export custom types
2018-06-22 16:18:18 +08:00
司芳源
98cd971621
wrong variable
2018-06-22 10:03:04 +08:00
司芳源
facd46a4a5
Implement disk.GetDiskSerialNumber for Windows via WMI. Parameter should be drive letter, so it can be used in IOCountersStat. See last part of https://msdn.microsoft.com/en-us/library/windows/desktop/aa394592(v=vs.85).aspx .
2018-06-22 09:34:39 +08:00
Lomanic
ebfe800cf9
Merge pull request #540 from mrostecki/err-check
...
Check for returned errors
2018-06-21 23:11:44 +02:00
Michal Rostecki
9d003ad2e1
net: Check for error object
2018-06-21 17:00:15 +02:00
Michal Rostecki
0225d9ddcc
host: Check for error object
2018-06-21 16:58:40 +02:00
Michal Rostecki
91ac1d66ac
process: Check for error objects
2018-06-21 16:53:53 +02:00
Michal Rostecki
ff2e736f72
disk: Check for error objects returned by Getfsstat
2018-06-21 16:48:16 +02:00
Michal Rostecki
7c7dec96c6
cpu: Check for error object
2018-06-21 16:42:49 +02:00
Lomanic
b488b2747e
Merge pull request #538 from shrug42/meminfo_fields
...
add additional linux meminfo fields
2018-06-21 11:18:54 +02:00
Shrug 42
6a38ce2069
fix json tags
2018-06-20 10:20:54 -07:00
Shrug 42
12fad953c1
added additional linux meminfo fields
2018-06-19 13:12:33 -07:00
Lomanic
61e2d92d95
[host][windows] Query registry via golang.org/x/sys/windows instead of golang.org/x/sys/windows/registry
...
See https://github.com/shirou/gopsutil/pull/312#issuecomment-277422612
2018-06-18 23:03:56 +02:00
Lomanic
d8a6a50129
Revert "[host][windows] Refactor code to query registry via golang.org/x/sys/windows/registry"
...
This reverts commit c729bbd6a8
.
2018-06-18 22:17:31 +02:00
Lomanic
c729bbd6a8
[host][windows] Refactor code to query registry via golang.org/x/sys/windows/registry
2018-06-17 23:48:45 +02:00
Lomanic
eb11fd6e2f
[host][windows] Completely remove slow wmi calls to retrieve OS version, use registry and RtlGetVersion
2018-06-17 23:41:32 +02:00
shirou
c23bcca55e
Merge pull request #535 from shirou/cast_stat_for_mips
...
disk[linux]: cast uint64 for build on MIPS
2018-06-13 17:40:40 +09:00
shirou
d813235a11
disk[linux]: cast uint64 for build on MIPS
...
related: #533
2018-06-12 22:59:43 +09:00
Lomanic
df331c7615
[host][windows] Use win32 API to get host's uptime instead of (slow) wmi
2018-06-10 18:30:22 +02:00
Lomanic
bc5d02c9ac
Merge pull request #532 from jsoriano/serial-number-without-udevadm
...
Read disk model and serial from udev data or sysfs on Linux
2018-06-05 09:51:35 +02:00
Jaime Soriano Pastor
f03124bf86
Read disk model and serial from udev data or sysfs on Linux
...
It reads model and serial data directly from files instead of using
`udevadm` command. This way obtaining the disk serial number doesn't
depend on command execution, and can be also possible even if udev or
udevadm are not available.
2018-06-01 13:57:18 +02:00
pytimer
ca3c7ff69e
[windows]services remove zsyscall_windows_ex.go file use golang/sys/windows QueryServiceStatusEx
2018-05-28 13:41:40 +08:00
pytimer
26add8e657
[windows]service: add windows service feature
2018-05-28 13:38:44 +08:00
Lomanic
eeb1d38d69
Merge pull request #530 from ofek/patch-1
...
fix link
2018-05-24 08:32:40 +02:00
Ofek Lev
038eb06288
fix link
2018-05-24 02:12:10 -04:00
shirou
cbf4fde152
Merge pull request #527 from geekerlw/fix-swap-total-empty
...
mem[windows]: if no swap, just return 0 used percent default
2018-05-19 13:25:30 +09:00
Steven Lee
3adcafe5fd
mem[windows]: if no swap, just return 0 used percent default
2018-05-19 10:45:38 +08:00
shirou
0f1576d63c
mem[windows]: if no swap, total and/or used is 0.
2018-05-19 09:25:20 +09:00
shirou
57f370e130
[disk]linux: fix test
2018-05-02 14:58:36 +09:00
shirou
6a55ce0958
[disk]linux: fix Getlabel
2018-05-02 14:46:44 +09:00
shirou
7c23d960dc
Merge pull request #519 from ofek/mapper
...
[disk][linux] add label based on devicemapper name of disk
2018-05-02 14:35:57 +09:00
Ofek Lev
0f8edaa97e
address review
2018-04-29 21:51:27 -04:00
shirou
c95755e4bc
[host]darwin: remove GPL code
2018-04-27 10:21:16 +09:00
Ofek Lev
35ed9c11c7
[disk][linux] add label based on devicemapper name of disk
2018-04-26 18:27:15 -04:00
shirou
63047d776e
Merge pull request #509 from maddie/master
...
[host] linux/mips: mips64le definition from mipsle
2018-04-17 11:11:51 +09:00
shirou
a5c2888e46
Merge pull request #512 from danielnelson/fix-vfs-bufspace-cannot-allocate-memory
...
Use uint64 sysctl when retrieving vfs.bufspace on FreeBSD
2018-04-13 22:54:31 +09:00
Daniel Nelson
28b1d7477e
Use uint64 when retrieving vfs.bufspace
...
On some system using a the uint32 function would return the error
"cannot allocate memory".
2018-04-12 15:33:51 -07:00
Maddie Zhan
8c8eeb32d3
[host] linux/mips: mips64le definition from mipsle
...
Same as commit fc04d2d
, but for mips64le from mipsle definition.
It would be nice if anyone can check with the correctness, since the
qemu environment for mips64/mips64le can't run Go properly due to this
issue: https://github.com/golang/go/issues/15416
2018-04-08 09:21:08 +08:00
shirou
cd915bdc31
Merge pull request #508 from shirou/issue507
...
[host] Fix docker uptime parsing (fix #507 )
2018-04-06 17:26:13 +09:00
Lomanic
1b47825dcb
[host] Fix docker uptime parsing ( fix #507 )
2018-04-06 10:11:58 +02:00
shirou
fc04d2dd9a
[host]linux/mips: copy mips64 definition from mips.
...
It just copy from mips, so it may be corrupt, but I can not check it.
If something wrong, please open an issue.
2018-03-31 22:05:15 +09:00