Commit Graph

48 Commits (62254356778647855b8d8bebc585bd0faa0a2623)

Author SHA1 Message Date
Erica Mays bdc430af2b Parallelize stat calls in Linux filesystem collector.
1 year ago
Ben Kochie c23b76bfbb
Update exporter-toolkit
2 years ago
Lauri Tirkkonen 996563f972 filesystem_linux: exclude mounts under /var/lib/containers/storage
3 years ago
ml 094ee24ad7
Ignore mountpoints under /run (#2157)
3 years ago
jordy1024 fbc23548b9
Fix timer GC delays in the Linux filesystem collector (#2169)
3 years ago
Julien Pivotto 68a6c78c0d
Update go to 1.17 (#2159)
3 years ago
Ben Kochie 3bc9a93c20
Add ErrorLog plumbing to promhttp
4 years ago
Frederic Hemberger 39124626cd Rename `collector.filesystem` flags to match other collectors
4 years ago
Ben Kochie dfa53f835a
Use Go 1.13 error features
5 years ago
Ben Ye 2477c5c67d switch to go-kit/log (#1575)
5 years ago
Mark Knapp c9603c6ea2 Add a flag to adjust mount timeout
5 years ago
dt-rush 5d3e2ce2ef properly strip path.rootfs from mountpoint labels (#1421)
5 years ago
Leonid Evdokimov 22a7dbae08 Ignore iso9600 filesystem on Linux (#1355)
6 years ago
Paul Gier d0a66c4c40 use sys/unix package instead of syscall (#1340)
6 years ago
Ben Kochie 4abc6fba7d
Add fallback for missing /proc/1/mounts (#1172)
6 years ago
Jerome Froelich 0cb0c4d911 Remove unused variable readOnly from filesystem_linux.go. (#1173)
6 years ago
Matt Layher c0a55e3f80 collector: add bounds check and test for filesystem collector (#1133)
6 years ago
Ben Kochie 0880d460d7
Ignore additional virtual filesystems (#1104)
6 years ago
Yecheng Fu 0f9842f20a [continue 912] strip rootfs prefix for run in docker (#1058)
6 years ago
Daniele Sluijters d999dacdc6 filesystem: Ignore netns/nsfs mounts (#1047)
6 years ago
Johannes Wienke 5c780d132c Exclude only subdirectories of /var/lib/docker (#1003)
6 years ago
Brandon Gilmore 76bbd8dd18 Use /proc/mounts instead of statfs(2) for ro state (#1002)
6 years ago
mknapphrt 09b4305090 Changed the way that stuck mounts are handled. If a mount fails to return, it will stop being queried until it returns. (#997)
6 years ago
Brad Beam e3cf1d5187 Adding support for evaluating octal characters in mountpoint (#954)
7 years ago
Kasinath Kottukkal f6965e1812 Add overlay to defIgnoredFSTypes (#824)
7 years ago
Brian Brazil 1072f2868d Fix log level regression in #533
7 years ago
Brian Brazil 7e41a2b279 Ignore /var/lib/docker by default. (#814)
7 years ago
Ben Kochie 7f6c59e198
Ignore more virtual filesystems (#775)
7 years ago
Netmonk 2aa8d0eb0c [FIX] Exclude Linux proc from filesystem type regexp (#774)
7 years ago
Tobias Schmidt d290ea94b8 Fix export of stale device error metrics for unmounted filesystems
8 years ago
Tobias Schmidt 922e74d58f Remove unnecessarily named return variables
8 years ago
Tobias Schmidt c703435790 Fix all open go lint and vet issues
8 years ago
Johannes 'fish' Ziemke 4c9131b7d8 Make sure we only return one metric per mounted fs
8 years ago
Johannes 'fish' Ziemke d506b2266c Merge pull request #374 from prometheus/fish-add-filesystem-errors
8 years ago
Bjørn Forsman 64e637cbcc Ignore autofs filesystems on linux
8 years ago
Johannes 'fish' Ziemke deebf0aa49 Add node_filesystem_device_errors_total metric
8 years ago
Sharif Nassar bf88b6ee0f Fix typos, and initialisms from comments in #217
9 years ago
Dominik Schulz 3fe5e7f8fa Add ignored fs types
9 years ago
Tobias Schmidt 041de0e30c Fix go format style in filesystem collector
9 years ago
Will Rouesnel 05539ee156 Add filesystem read-only metric node_filesystem_readonly
9 years ago
Nick Owens ebf3ef32f1 collector: sync bsd filesystem collector labels with linux
9 years ago
Nick Owens eb79937340 switch to github.com/prometheus/common/log for logging
9 years ago
Kevin Lyda 36291d456e Make filesystem collector more robust.
9 years ago
Matthias Rampke 2d0d72b97d Add license headers to all code files.
9 years ago
Matthias Rampke 20b551ab2b Add flag to change the location of the procfs.
9 years ago
Martín Ferrari dace6dc48b Fix issues from code review, and split common code into filesystem_common.go.
9 years ago
Martín Ferrari 8c2316e8a9 Revamp the filesystem collector to use throw-away ConstMetrics.
9 years ago
Siavash Safi 66e0171159 Rename linux collectors for build constraints.
10 years ago