node_exporter/collector
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Johannes 'fish' Ziemke 2983c4a31d Refactor meminfo collector similar to filesystem
Instead of doing the whole metric exposition in a platform specific collector
implementation, this creates and updates the metrics in meminfo.go and
expected a platform specific implementation of getMemInfo on
*meminfoCollector.
2017-01-03 11:20:36 +01:00
..
fixtures Merge pull request #365 from EdSchouten/drbd 2016-12-25 11:04:43 +01:00
ganglia
bonding_linux.go Add a flag for the sysfs location. 2015-09-28 13:56:22 +00:00
bonding_linux_test.go Rearrange fixtures to match "real" proc and sys. 2015-09-28 13:56:22 +00:00
collector.go
conntrack_linux.go Fix compilation without conntrack collector 2016-01-15 15:16:12 +03:00
cpu_dragonfly.go Add test 2016-09-28 09:10:05 +02:00
cpu_dragonfly_test.go Add test 2016-09-28 09:10:05 +02:00
cpu_freebsd.go Implement CPU collector on FreeBSD without cgo 2016-12-29 04:29:52 +01:00
devstat_dragonfly.go Remove gauges and convert to NewConstMetric format 2016-11-17 13:23:54 +01:00
devstat_freebsd.go
diskstats_linux.go Ignore partitions on NVME devices by default 2016-07-09 13:23:01 +02:00
diskstats_linux_test.go Calculate Linux disk bytes read/written based on sector size (512B) 2015-12-27 22:00:02 +11:00
drbd_linux.go Reduce the severity of these messages. 2016-12-23 15:57:46 +01:00
entropy_linux.go collector/entropy_linux.go: Use canonical name for available entropy 2016-01-14 08:26:04 +01:00
filefd_linux.go Convert filefd collector to use ConstMetrics 2016-08-12 01:26:25 +02:00
filefd_linux_test.go Rearrange fixtures to match "real" proc and sys. 2015-09-28 13:56:22 +00:00
filesystem_bsd.go Implement file systems on FreeBSD without cgo 2016-12-26 23:06:17 +01:00
filesystem_common.go Add node_filesystem_device_errors_total metric 2016-12-19 11:48:32 +01:00
filesystem_freebsd.go Implement file systems on FreeBSD without cgo 2016-12-26 23:06:17 +01:00
filesystem_linux.go Merge pull request #374 from prometheus/fish-add-filesystem-errors 2016-12-26 11:51:14 +01:00
gmond.go switch to github.com/prometheus/common/log for logging 2015-10-30 13:20:06 -07:00
helper.go Fix compilation without conntrack collector 2016-01-15 15:16:12 +03:00
hwmon_linux.go Prefer device path based names over exported names (#334) 2016-10-28 20:25:44 +01:00
interrupts_common.go Document os support of each collector 2016-01-21 19:36:58 -05:00
interrupts_linux.go collector: add openbsd support to interrupt collector 2015-11-06 14:49:04 -08:00
interrupts_linux_test.go Rearrange fixtures to match "real" proc and sys. 2015-09-28 13:56:22 +00:00
interrupts_openbsd.go Do a make format run. 2015-12-18 14:08:52 +00:00
ipvs_linux.go Document os support of each collector 2016-01-21 19:36:58 -05:00
ipvs_linux_test.go Document os support of each collector 2016-01-21 19:36:58 -05:00
ksmd_linux.go Add new collector exposing 'ksmd' stats 2016-01-21 13:43:22 +03:00
loadavg.go Build cleanly under windows. 2016-01-07 17:59:16 -08:00
loadavg_freebsd.go Implement loadavg on FreeBSD without cgo 2016-12-26 23:06:05 +01:00
loadavg_linux.go collector: support 1,5,15m load averages for all unices 2015-10-31 06:04:24 -07:00
loadavg_linux_test.go Add load5 and load15 to linux load metric 2015-10-17 13:07:39 +00:00
loadavg_unix.go Implement loadavg on FreeBSD without cgo 2016-12-26 23:06:05 +01:00
logind_linux.go Add 'logind' exporter 2016-04-20 17:28:12 +02:00
logind_linux_test.go Add 'logind' exporter 2016-04-20 17:28:12 +02:00
mdadm_linux.go Feedback on PR, thanks @tcolgate for the review 2016-11-17 10:23:01 -05:00
mdadm_linux_test.go #219 - add fixes for @samzhang111 super token 2016-11-16 14:49:57 -05:00
megacli.go
megacli_test.go
meminfo.go Refactor meminfo collector similar to filesystem 2017-01-03 11:20:36 +01:00
meminfo_bsd.go Refactor meminfo collector similar to filesystem 2017-01-03 11:20:36 +01:00
meminfo_linux.go Refactor meminfo collector similar to filesystem 2017-01-03 11:20:36 +01:00
meminfo_linux_test.go Rearrange fixtures to match "real" proc and sys. 2015-09-28 13:56:22 +00:00
meminfo_numa_linux.go Add Linux NUMA "numastat" metrics (#249) 2016-10-12 13:07:49 +02:00
meminfo_numa_linux_test.go Add Linux NUMA "numastat" metrics (#249) 2016-10-12 13:07:49 +02:00
mountstats_linux.go Add mountstats collector for detailed NFS statistics 2016-12-20 11:13:02 -05:00
netdev_bsd.go Compile netdev on dragonfly (#314) 2016-09-27 21:44:13 +01:00
netdev_bsd_test.go Compile netdev on dragonfly (#314) 2016-09-27 21:44:13 +01:00
netdev_common.go Compile netdev on dragonfly (#314) 2016-09-27 21:44:13 +01:00
netdev_linux.go Do a make format run. 2015-12-18 14:08:52 +00:00
netdev_linux_test.go Rearrange fixtures to match "real" proc and sys. 2015-09-28 13:56:22 +00:00
netdev_openbsd.go Do a make format run. 2015-12-18 14:08:52 +00:00
netstat_linux.go Convert netstat collector to use ConstMetrics 2016-08-12 00:34:00 +02:00
netstat_linux_test.go Rearrange fixtures to match "real" proc and sys. 2015-09-28 13:56:22 +00:00
nfs_linux.go Add a collector for NFS client statistics. 2016-12-09 19:58:08 +01:00
ntp.go Add NTP stratum to NTP collector 2016-06-03 13:25:30 +03:00
paths.go Add a flag for the sysfs location. 2015-09-28 13:56:22 +00:00
paths_test.go Add a flag for the sysfs location. 2015-09-28 13:56:22 +00:00
runit.go Add runit service dir flag 2016-12-19 13:10:38 +01:00
sockstat_linux.go Convert sockstat collector to use ConstMetrics 2016-08-12 01:36:42 +02:00
sockstat_linux_test.go sockstat: add support for RHE4 2016-07-05 23:24:54 +02:00
stat_linux.go Do a make format run. 2015-12-18 14:08:52 +00:00
supervisord.go switch to github.com/prometheus/common/log for logging 2015-10-30 13:20:06 -07:00
systemd_linux.go Add white/blacklisting of units for systemd collector 2016-08-20 13:08:03 +02:00
systemd_linux_test.go Add white/blacklisting of units for systemd collector 2016-08-20 13:08:03 +02:00
tcpstat_linux.go
tcpstat_linux_test.go Rearrange fixtures to match "real" proc and sys. 2015-09-28 13:56:22 +00:00
textfile.go Close file handler in textfile 2016-06-30 00:06:51 +08:00
textfile_test.go
time.go switch to github.com/prometheus/common/log for logging 2015-10-30 13:20:06 -07:00
uname_linux.go Fix uname collector for arm/ppc64/ppc64le architectures 2015-10-03 16:17:15 -04:00
uname_linux_int8.go linux/mips: Unbreak the build 2016-11-30 13:13:49 -06:00
uname_linux_uint8.go add s390x support 2016-08-24 08:06:04 -04:00
vmstat_linux.go Disable compilation of vmstat on !Linux target OS 2016-01-19 17:43:02 +01:00