node_exporter/collector
Matthias Rampke 20b551ab2b Add flag to change the location of the procfs.
Remove all hardcoded references to `/proc`. For all collectors that do
not use `github.com/prometheus/procfs` yet, provide a wrapper to
generate the full paths.

Reformulate help strings, errors and comments to remove absolute
references to `/proc`.

This is a breaking change: the `-collector.ipvs.procfs` flag is removed
in favor of the general flag. Since it only affected that collector it
was only useful for development, so this should not cause many issues.
2015-09-26 15:32:10 +02:00
..
fixtures Add collector for metrics of linux software raids 2015-09-11 18:36:39 +02:00
ganglia Move exporter to main and listen/interval to flags 2014-02-18 13:57:41 +01:00
bonding_linux.go Rename linux collectors for build constraints. 2015-07-14 13:58:45 +04:30
bonding_linux_test.go Rename linux collectors for build constraints. 2015-07-14 13:58:45 +04:30
collector.go Use flags instead of config and remove attributes 2015-05-21 11:36:56 +02:00
cpu_freebsd.go Fix some error messages. 2015-07-14 13:58:54 +04:30
devstat_freebsd.go Fix some error messages. 2015-07-14 13:58:54 +04:30
diskstats_linux.go Add flag to change the location of the procfs. 2015-09-26 15:32:10 +02:00
diskstats_linux_test.go Rename linux collectors for build constraints. 2015-07-14 13:58:45 +04:30
filefd_linux.go Add flag to change the location of the procfs. 2015-09-26 15:32:10 +02:00
filefd_linux_test.go Initial implementation of file-nr 2015-09-10 10:27:58 -04:00
filesystem_common.go Build filesystem_common only on linux and freebsd. 2015-09-16 18:15:27 +03:00
filesystem_freebsd.go Fix issues from code review, and split common code into filesystem_common.go. 2015-09-16 16:34:34 +03:00
filesystem_linux.go Add flag to change the location of the procfs. 2015-09-26 15:32:10 +02:00
gmond.go Switch logging from glog to github.com/prometheus/log. 2015-05-28 21:34:02 +02:00
helper.go Split native collector into it's component parts and make them enablable. 2014-06-04 12:37:25 +01:00
interrupts_linux.go Add flag to change the location of the procfs. 2015-09-26 15:32:10 +02:00
interrupts_linux_test.go Rename linux collectors for build constraints. 2015-07-14 13:58:45 +04:30
ipvs.go Add flag to change the location of the procfs. 2015-09-26 15:32:10 +02:00
ipvs_test.go Add flag to change the location of the procfs. 2015-09-26 15:32:10 +02:00
lastlogin_linux.go Rename linux collectors for build constraints. 2015-07-14 13:58:45 +04:30
loadavg.go Fix some error messages. 2015-07-14 13:58:54 +04:30
loadavg_linux.go Add flag to change the location of the procfs. 2015-09-26 15:32:10 +02:00
loadavg_linux_test.go loadavg: Split the collector for linux and other platforms. 2015-07-14 13:58:51 +04:30
mdadm.go Add flag to change the location of the procfs. 2015-09-26 15:32:10 +02:00
mdadm_test.go Resolve go vet problems 2015-09-15 17:09:10 +03:00
megacli.go megacli: prevent crash when drive temperature is N/A 2015-07-29 08:34:02 +02:00
megacli_test.go Resolve go vet problems 2015-09-15 17:09:10 +03:00
meminfo_freebsd.go Fix some error messages. 2015-07-14 13:58:54 +04:30
meminfo_linux.go Add flag to change the location of the procfs. 2015-09-26 15:32:10 +02:00
meminfo_linux_test.go Remove linux build contraint from meminfo test source code. 2015-07-14 13:58:48 +04:30
netdev_freebsd.go Fix formatting and variable names. 2015-09-16 17:06:59 +03:00
netdev_linux.go Add flag to change the location of the procfs. 2015-09-26 15:32:10 +02:00
netdev_linux_test.go Revamp the netdev collector to use throw-away ConstMetrics. 2015-09-15 15:31:51 +00:00
netstat_linux.go Add flag to change the location of the procfs. 2015-09-26 15:32:10 +02:00
netstat_linux_test.go Add support for stats from /proc/net/snmp as well. 2015-07-15 12:39:28 -04:00
ntp.go Switch logging from glog to github.com/prometheus/log. 2015-05-28 21:34:02 +02:00
procpath.go Add flag to change the location of the procfs. 2015-09-26 15:32:10 +02:00
runit.go Add unix timestamp of the last service state change to runit collector 2015-09-15 19:46:59 +03:00
sockstat_linux.go Add flag to change the location of the procfs. 2015-09-26 15:32:10 +02:00
sockstat_linux_test.go Fixed sockstat test wording 2015-09-10 10:21:19 -04:00
stat_linux.go Add flag to change the location of the procfs. 2015-09-26 15:32:10 +02:00
tcpstat_linux.go Add flag to change the location of the procfs. 2015-09-26 15:32:10 +02:00
tcpstat_linux_test.go Rename linux collectors for build constraints. 2015-07-14 13:58:45 +04:30
textfile.go Move from client_golang/text to common/expfmt 2015-09-17 14:05:56 +02:00
textfile_test.go Fix mtime reporting in textfile collector, add tests. 2015-09-04 15:42:44 +02:00
time.go Fix debug output 2015-08-28 08:54:36 +03:00
uname_linux.go Add Linux uname collector. 2015-09-11 14:32:18 +02:00