procfs provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.
Go Shell Makefile
Switch branches/tags
Nothing to show
Clone or download
SuperQ and grobie Update build (#104)
* Remove Go 1.x to avoid `go fmt` issue with 1.11.
* Add circleci 2 config.
* Drop Go 1.7 and 1.8 (dominikh/go-tools#296)

Signed-off-by: Ben Kochie <bjk@gitlab.com>
Latest commit 05ee40e Jul 25, 2018
Permalink
Failed to load latest commit information.
.circleci Update build (#104) Jul 25, 2018
bcache bcache: fix vet and unconvert issues. (#68) Dec 26, 2017
internal/util Add NFSd stats (#70) Jan 23, 2018
nfs nfs/nfs.go: fix struct field names Mar 21, 2018
scripts Add license check tool Feb 27, 2018
sysfs Rebuild sysfs fixtures.ttar Jun 12, 2018
xfs Add NFSd stats (#70) Jan 23, 2018
.gitignore Package fixtures directory using ttar Feb 28, 2018
.travis.yml Update build (#104) Jul 25, 2018
CONTRIBUTING.md Replace AUTHORS.md by an updated MAINTAINERS.md Feb 16, 2017
LICENSE License cleanup Jan 22, 2015
MAINTAINERS.md Replace AUTHORS.md by an updated MAINTAINERS.md Feb 16, 2017
Makefile Add fixture update target Jun 12, 2018
NOTICE License cleanup Jan 22, 2015
README.md Add go report card badge Feb 14, 2017
buddyinfo.go Gometalinter fixes (#67) Dec 16, 2017
buddyinfo_test.go Adding support for /proc/buddyinfo for linux free memory fragmentatio… Feb 14, 2017
doc.go Update example Feb 22, 2015
fixtures.ttar Vendor ttar from github.com/ideaship/ttar Mar 6, 2018
fs.go Add license to various files. Feb 27, 2018
fs_test.go Add license to various files. Feb 27, 2018
ipvs.go Add license to various files. Feb 27, 2018
ipvs_test.go Add license to various files. Feb 27, 2018
mdstat.go Add license to various files. Feb 27, 2018
mdstat_test.go Add license to various files. Feb 27, 2018
mountstats.go mountstats: Add support for UDP NFS mounts (#100) Jul 5, 2018
mountstats_test.go mountstats: Add support for UDP NFS mounts (#100) Jul 5, 2018
net_dev.go net_dev.go: fix typo Apr 8, 2018
net_dev_test.go Add license to various files. Feb 27, 2018
proc.go Add license to various files. Feb 27, 2018
proc_io.go Add license to various files. Feb 27, 2018
proc_io_test.go Add license to various files. Feb 27, 2018
proc_limits.go Add license to various files. Feb 27, 2018
proc_limits_test.go Add license to various files. Feb 27, 2018
proc_ns.go Add license to various files. Feb 27, 2018
proc_ns_test.go Add license to various files. Feb 27, 2018
proc_stat.go Add license to various files. Feb 27, 2018
proc_stat_test.go Add license to various files. Feb 27, 2018
proc_test.go Add license to various files. Feb 27, 2018
stat.go Add license to various files. Feb 27, 2018
stat_test.go Add license to various files. Feb 27, 2018
ttar Update vendored ttar Mar 10, 2018
xfrm.go Fix a typo in xfrm.go (#96) Jun 29, 2018
xfrm_test.go Adding support for /proc/net/xfrm_stat for xfrm statistics (#49) May 19, 2017

README.md

procfs

This procfs package provides functions to retrieve system, kernel and process metrics from the pseudo-filesystem proc.

WARNING: This package is a work in progress. Its API may still break in backwards-incompatible ways without warnings. Use it at your own risk.

GoDoc Build Status Go Report Card