node_exporter/collector
Brian Brazil 7e41a2b279 Ignore /var/lib/docker by default. (#814)
The node exporter runs unprivileged, so it cannot statfs any filesystems
under this directory causing log spam.  In addition there tends to be
high churn in the filesystems here (as it's basically application
monitoring) which can cause high cardinaltiy and in one case caused
Prometheus's index symbol table to get very large.
Accordingly this should be ignored to reduce log spam and avoid
performance issues. The filesystems themselves can in principle be
monitored via container oriented exporters, and the underlying
filesystems will still be monitored.
2018-02-06 17:10:59 +01:00
..
fixtures Unify CPU collector conventions (#806) 2018-02-01 18:42:20 +01:00
ganglia
arp_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
bcache_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
bonding_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
bonding_linux_test.go
buddyinfo.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
collector.go Add collect[] parameter (#699) 2017-10-14 14:23:42 +02:00
conntrack_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
cpu_common.go Unify CPU collector conventions (#806) 2018-02-01 18:42:20 +01:00
cpu_darwin.go Unify CPU collector conventions (#806) 2018-02-01 18:42:20 +01:00
cpu_dragonfly.go Unify CPU collector conventions (#806) 2018-02-01 18:42:20 +01:00
cpu_dragonfly_test.go
cpu_freebsd.go Unify CPU collector conventions (#806) 2018-02-01 18:42:20 +01:00
cpu_linux.go Unify CPU collector conventions (#806) 2018-02-01 18:42:20 +01:00
cpu_openbsd.go Use unified CPU metric description on OpenBSD (#810) 2018-02-01 23:59:19 +01:00
devstat_dragonfly.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
devstat_freebsd.c
devstat_freebsd.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
devstat_freebsd.h
diskstats_darwin.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
diskstats_linux.go Make metrics better follow guidelines (#787) 2018-01-17 17:55:55 +01:00
diskstats_linux_test.go Make metrics better follow guidelines (#787) 2018-01-17 17:55:55 +01:00
drbd_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
edac_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
entropy_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
exec_bsd.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
filefd_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
filefd_linux_test.go
filesystem_bsd.go Fix lint issues on filesystem BSD implementation 2017-03-22 21:48:12 -03:00
filesystem_common.go Make metrics better follow guidelines (#787) 2018-01-17 17:55:55 +01:00
filesystem_freebsd.go
filesystem_linux.go Ignore /var/lib/docker by default. (#814) 2018-02-06 17:10:59 +01:00
gmond.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
helper.go
hwmon_linux.go Add and use sysReadFile in hwmon collector (#728) 2017-11-07 07:49:37 +01:00
infiniband_linux.go Make metrics better follow guidelines (#787) 2018-01-17 17:55:55 +01:00
infiniband_linux_test.go
interrupts_common.go Make metrics better follow guidelines (#787) 2018-01-17 17:55:55 +01:00
interrupts_linux.go Fix off by one in Linux interrupts collector (#721) 2017-11-02 09:59:46 +01:00
interrupts_linux_test.go Fix off by one in Linux interrupts collector (#721) 2017-11-02 09:59:46 +01:00
interrupts_openbsd.go
ipvs_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
ipvs_linux_test.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
ksmd_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
kvm_bsd.c Move FreeBSD/DragonflyBSD out of meminfo add kvm. (#547) 2018-01-04 12:23:26 +01:00
kvm_bsd.go Move FreeBSD/DragonflyBSD out of meminfo add kvm. (#547) 2018-01-04 12:23:26 +01:00
kvm_bsd.h Move FreeBSD/DragonflyBSD out of meminfo add kvm. (#547) 2018-01-04 12:23:26 +01:00
loadavg.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
loadavg_freebsd.go Fix build tags of loadavg collector 2017-07-20 15:13:58 -04:00
loadavg_linux.go
loadavg_linux_test.go
loadavg_solaris.go Fix build tags of loadavg collector 2017-07-20 15:13:58 -04:00
loadavg_unix.go Explicitly check for the rc 3 in call to getloadavg(). Reorder logic. 2017-05-14 13:07:54 +02:00
logind_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
logind_linux_test.go
mdadm_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
mdadm_linux_test.go Change raid0 status line regexp for mdadm collector (#619) 2017-07-20 17:04:33 +02:00
meminfo.go Move FreeBSD/DragonflyBSD out of meminfo add kvm. (#547) 2018-01-04 12:23:26 +01:00
meminfo_darwin.go
meminfo_linux.go Make metrics better follow guidelines (#787) 2018-01-17 17:55:55 +01:00
meminfo_linux_test.go Make metrics better follow guidelines (#787) 2018-01-17 17:55:55 +01:00
meminfo_numa_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
meminfo_numa_linux_test.go
meminfo_openbsd.go Make metrics better follow guidelines (#787) 2018-01-17 17:55:55 +01:00
memory_bsd.go Move FreeBSD/DragonflyBSD out of meminfo add kvm. (#547) 2018-01-04 12:23:26 +01:00
mountstats_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
netdev_bsd.go
netdev_bsd_test.go
netdev_common.go Add full make to CircleCI (#761) 2017-12-21 16:24:23 +01:00
netdev_darwin.go
netdev_linux.go
netdev_linux_test.go
netdev_openbsd.go
netstat_linux.go netstat: return nothing when /proc/net/snmp6 not found 2017-10-31 15:26:32 -04:00
netstat_linux_test.go Add parsing /proc/net/snmp6 file for netstat-linux (#615) 2017-07-08 20:16:35 +02:00
nfs_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
ntp.go Updated vendored ntp package (#681) 2017-10-04 08:33:49 +02:00
paths.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
paths_test.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
qdisc_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
runit.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
sockstat_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
sockstat_linux_test.go Add parsing /proc/net/snmp6 file for netstat-linux (#615) 2017-07-08 20:16:35 +02:00
stat_linux.go Make metrics better follow guidelines (#787) 2018-01-17 17:55:55 +01:00
supervisord.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
sysctl_bsd.go Remove unsafe typecasts from sysctl_bsd getStructTimeval. (#741) 2018-02-01 18:43:40 +01:00
systemd_linux.go Only use one dbus connection, required some refactoring. 2018-01-31 15:19:18 +00:00
systemd_linux_test.go Fix tests. 2018-01-31 15:22:17 +00:00
tcpstat_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
tcpstat_linux_test.go
textfile.go Add unit suffix to textfile collector mtime metric (#796) 2018-01-22 14:02:19 +01:00
textfile_test.go Filter out testfile metrics correctly when using collect[] filters (#763) 2017-12-23 20:21:58 +01:00
time.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
timex.go Make metrics better follow guidelines (#787) 2018-01-17 17:55:55 +01:00
uname_linux.go Simplify Utsname string conversion (#716) 2017-11-02 11:57:14 +01:00
vmstat_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
wifi_linux.go Replace --collectors.enabled with per-collector flags (#640) 2017-09-28 15:06:26 +02:00
xfs_linux.go xfs: expose correct fields, fix metric names 2017-10-20 18:41:51 -04:00
zfs.go Use uint64 in the ZFS collector (#714) 2018-01-06 12:36:55 +01:00
zfs_linux.go Use uint64 in the ZFS collector (#714) 2018-01-06 12:36:55 +01:00
zfs_linux_test.go Use uint64 in the ZFS collector (#714) 2018-01-06 12:36:55 +01:00