Commit Graph

292 Commits (4cc1c177d05e80176f26fe1ca2a1f193c03c67a0)

Author SHA1 Message Date
Sudhar287 6807e5319b
read contents of objset file (#1632)
5 years ago
Peter Bueschel da5972b539
Add gauges for allocated memory for queued UDP and TCP packages (#1503)
5 years ago
Benjamin Drung 34d50e15d5 Add model_name and stepping to node_cpu_info metric
5 years ago
Silke Hofstra 8faa843fc4
Add Btrfs collector (#1512)
5 years ago
Benjamin Drung ca1ac435ea
Collect non-numeric data from /sys/class/infiniband (#1563)
5 years ago
Phil Porada 14eafab016
Adds metrics and tests for UDP receive and send buffer errors (#1534)
5 years ago
Ben Kochie 1567cefdae
Bump all vendoring (#1612)
5 years ago
Ukri Niemimuukko eac3e30f7f rapl_linux collector
5 years ago
Peter Nicholson a80b7d0bc5 Add softnet collector (#1576)
5 years ago
Matt Layher da6b66371f collector: reimplement sockstat collector with procfs (#1552)
5 years ago
Holger Hoffstätte 3c2c4e7b3c Add new counters for flush requests in Linux 5.5 (#1548)
5 years ago
Ben Kochie 67d3010a79
Add fixture update helper (#1551)
5 years ago
Benjamin Drung 04fbcfffa1 Collect InfiniBand port state and physical state (#1357)
5 years ago
Sven Haardiek d089776e8b
Squashed commit of the following:
5 years ago
John Belmonte 15e36e2230 fix typo in cpufreq metric names (#1510)
5 years ago
Paul Gier 4d72cb8059 add node_cpu_info metric
5 years ago
Benjamin Drung 27b8c93a5a Use InfiniBandClass from procfs library (#1396)
5 years ago
Alex Schmitz 664025d60c
Scrape cooling_device state
5 years ago
Boris Momčilović 93c12e03a1 Ipvs firewall mark (#1455)
5 years ago
Phil Frost 26d4fbdf07 Fix seconds reported by schedstat (#1426)
5 years ago
Richard Kojedzinszky 75462bf4fe Scrape thermal_zone temperatures (#1425)
5 years ago
Dipack P Panjabi a7452023db Added mountinfo changes to node_exporter (#1417)
5 years ago
Matthias Rampke b133213c7a Report non-fatal collection errors in the exporter metric. (#1439)
5 years ago
Steven Kreuzer d8e47a9f9f Expose additional XFS runtime statistics (#1423)
5 years ago
Phil Frost f693a71c06 Scrape CPU latency stats from /proc/schedstat (#1389)
5 years ago
Advait Bhatwadekar 3f49b31101 Closes issue #261 on node_exporter. (#1403)
5 years ago
Ben Kochie ccf27426ad
Fix 64k page e2e fixture (#1404)
6 years ago
Ben Kochie 8146998945
Fix rollover bug in mountstats collector (#1364)
6 years ago
Daniele Sluijters cc2fd82008 Expose /proc/pressure (#1261)
6 years ago
Paul Gier cc847f2f44 collector/cpu: split cpu freq metrics into separate collector (#1253)
6 years ago
Sachi King 18fc512fc4 Bond: Monitor bond mii_status not link operstate (#1124)
6 years ago
Paul Gier e0d6d11859 netclass_linux: remove varying labels from the 'up' metric (#1243)
6 years ago
Johannes 'fish' Ziemke 6ea0aa73e4 Rename interface to device in netclass collector (#1224)
6 years ago
mknapphrt 7fbdd0ae93 Update procfs vendor (#1248)
6 years ago
Ben Kochie 73ddf5f1f7 netstat: Add TCP In/Out Segs (#1185)
6 years ago
Nemikolh 62f99f95f0 Add receive/transmit bytes total metric (wifi collector). (#1150)
6 years ago
Patrick bdc0e7e678 Collect additional common Infiniband counters (#1120)
6 years ago
Paul Gier 38163f234f collector/diskstats: don't fail if there are extra stats, just ignore… (#1125)
6 years ago
Ben Kochie a0a164defb
Update cpufreq metrics collector (#1117)
6 years ago
Paul Gier e8d8199072 Update diskstats for linux kernel 4.19 (#1109)
6 years ago
Ben Kochie a1ce712e22
Cleanup unused /proc/mounts fixture. (#1097)
6 years ago
Mario Trangoni 3659260b66 infiniband: Handle iWARP* RDMA modules N/A (#974)
6 years ago
Yecheng Fu 0f9842f20a [continue 912] strip rootfs prefix for run in docker (#1058)
6 years ago
Björn Rabenstein 1c9ea46cca Update vendoring for client_golang and friends (#1076)
6 years ago
Marco Tulio R Braga 05e55bddad Fix typo on description of read_time_seconds_total (#1057)
6 years ago
Ben Kochie fe5a117831
Handle vanishing PIDs (#1043)
6 years ago
Hannes Körber 14a4f0028e Enable nfs protocol (#998)
6 years ago
neiledgar 7e4d9bd150 Update wifi stats to support multiple stations (#977) (#980)
6 years ago
Jan Klat c4102f1175 Add sys/class/net parsing from procfs and expose its metrics (#851)
6 years ago
Ben Kochie 107e5dfecc
Fix mdadm collector issues (#985)
7 years ago
Brad Beam e3cf1d5187 Adding support for evaluating octal characters in mountpoint (#954)
7 years ago
Pavlo Kutishchev 456bf5094a Add processes exporter (#950)
7 years ago
Alexey Kopytov dd98a09bb2 A couple of ARM64-related fixes (#934)
7 years ago
Ben Kochie b10ca77680
Fix /proc/net/dev/ interface name handling
7 years ago
Ben Kochie 1ab4a460c7 Update ppc64le end-to-end fixture.
7 years ago
Ben Kochie a528966dcd Fix parsing of interface aliases in netdev linux
7 years ago
Ben Kochie 015b86670a
Update ppc64le e2e output.
7 years ago
Dmitriy Lukyanchikov eddd1b9357 Fix netdev collector for linux (#890)
7 years ago
Derek Marcotte fe86e908da Update ppc64 fixtures to unbreak end-to-end.
7 years ago
Karsten Weiss 7e392e6634 Fix spelling mistakes found by codespell
7 years ago
Karsten Weiss efc1fdb6d0 cpu: Add a 2nd label 'package' to metric node_cpu_core_throttles_total (#871)
7 years ago
Brian Brazil 31ce32f1fe
Greatly trim what netstat collector exposes by default (#876)
7 years ago
Ben Kochie cf3edadcbb Update fixtures
7 years ago
Brian Brazil 499c342fed Greatly reduce the metrics vmstat returns by default.
7 years ago
Ben Kochie 779090db7e
Update ppc64le fixture (#867)
7 years ago
Mario Trangoni 1f11a86d59 Fix nfs golint issues (#863)
7 years ago
Ben Kochie 7b720df1c5
Use lowercase cpu label name in interrupts (#849)
7 years ago
Julius Volz 864a6ee935 Treat custom textfile metric timestamps as errors (#769)
7 years ago
Rene Treffer c504c7e264 Only report core throttles per core, not per cpu (#836)
7 years ago
Ben Kochie e0d54a509c
Cleanup NFS metrics (#834)
7 years ago
Ben Kochie 3f41a2fecb
Update ppc64le fixture (#832)
7 years ago
Ben Kochie d33a447047
Remove deprecated prometheus.InstrumentHandlerFunc (#831)
7 years ago
Richard Elling d7348a5c78 updates for zfsonlinux 0.7.5 (#779)
7 years ago
Ben Kochie 3de2542d21
Fix NFSd metric type (#819)
7 years ago
Matt Layher 544488ddd6 Fix remaining metric naming issues (#799)
7 years ago
Ben Kochie 6a041692ed
Add NFS Server metrics collector. (#803)
7 years ago
Ben Kochie 14d60958d6
Unify CPU collector conventions (#806)
7 years ago
Ben Kochie 111e3af437
Remove obsolete megacli collector. (#798)
7 years ago
Julius Volz 6cac74f0e0
Add unit suffix to textfile collector mtime metric (#796)
7 years ago
Brian Brazil a98067a294 Make metrics better follow guidelines (#787)
7 years ago
Ben Kochie b4d7ba119a
Add fixture for ppc64le (#785)
7 years ago
Julius Volz f536857ac6
Fix e2e tests after textfile custom timestamp removal (#768)
7 years ago
Shubheksha Jalan 1f2458f42c Filter out testfile metrics correctly when using `collect[]` filters (#763)
7 years ago
Ben Kochie cd2a17176a
Add full make to CircleCI (#761)
7 years ago
Ben Kochie 2a80537547
Split out guest cpu metrics on Linux. (#744)
7 years ago
Karsten Weiss a8d7d1101a cpu: Support processor-less (memory-only) NUMA nodes (#734)
7 years ago
Ben Kochie ea250d73f4
Fix off by one in Linux interrupts collector (#721)
7 years ago
Matt Layher f9ad88fc03
xfs: expose correct fields, fix metric names
7 years ago
Ben Kochie deadfef4c9 Update vendoring (#685)
7 years ago
Karsten Weiss b0d5c00832 cpu: Metric 'package_throttles_total' is per package. (#657)
7 years ago
Ben Kochie 46c31d8a7e Enable IPVS collector by default (#623)
7 years ago
Andrea De Pasquale 1369763067 Change raid0 status line regexp for mdadm collector (#619)
7 years ago
Aleksey Zhukov 7a914e58f2 Add parsing /proc/net/snmp6 file for netstat-linux (#615)
8 years ago
Matt Layher 6e82fd1c56 Add XFS block mapping and block map B-tree stats (#575)
8 years ago
ideaship 8d90276283 Add bcache collector (#597)
8 years ago
Rene Treffer bcc3cd92b8 Fix cpufreq statistics by converting kHz to Hz
8 years ago
Ben Kochie 182810056f Fix Linux cpu errors (#606)
8 years ago
Rene Treffer 2e9f1913b8 Move stat_linux to cpu_linux and add cpufreq stats (#548)
8 years ago
Emanuele Rocca 047003b6bb Add qdisc collector for Linux (#580)
8 years ago
Robert Clark 58f50b31f2 Multiply port data XMIT/RCV metrics by 4 (#579)
8 years ago
Matt Layher 1feb091b36
Initial XFS collector
8 years ago
Karsten Weiss d9703ff7c6 edac: Fix typo in csrow label of node_edac_csrow_uncorrectable_errors_total metric.
8 years ago
Karsten Weiss 45ca8db352 Support the 'guest_nice' cpu mode of /proc/stat.
8 years ago
Sam Kottler 6eafa51fa8 Add ARP collector for Linux (#540)
8 years ago
Johannes 'fish' Ziemke 9676f5f2dc Merge pull request #523 from roclark/support-legacy-infiniband
8 years ago
Matt Layher 2bfe410fb7
Expand wifi collector for more interface types
8 years ago
Robert Clark 3a5917dfdc Add support for legacy InfiniBand drivers
8 years ago
Tobias Schmidt 0400e437be Fix and simplify parsing of raid metrics
8 years ago
Matt Layher 69368b7f9c Add synthetic node_wifi_station_info metric for BSS information
8 years ago
Brian Brazil a02e469b07 Report collector success/failure and duration per scrape. (#516)
8 years ago
Tobias Schmidt ce117d7a40 Update vendored packages
8 years ago
Tobias Schmidt d1dfda86ee Fix wrong end-to-end expectation
8 years ago
Ben Kochie 38cd07ebb9 Merge pull request #450 from roclark/add-infiniband
8 years ago
Ben Kochie a097dd36b3 Merge pull request #459 from joehandzik/wip-zpool-io-cherrypick
8 years ago
Thorhallur Sverrisson 5ab285e098 Adding buddyinfo to end to end test.
8 years ago
Thorhallur Sverrisson 3ba15c1ddb Adding support for /proc/buddyinfo for linux free memory fragmentation.
8 years ago
Joe Handzik bb8b3fca88 ZFS Collector: Add zpool IO statistics
8 years ago
Robert Clark 4866adcb71 Add new collector for InfiniBand statistics
8 years ago
Joe Handzik 8c23f5ff54 ZFS Collector: Convert dashes to underscores for metrics
8 years ago
Ben Kochie 71362d45eb Merge pull request #432 from joehandzik/wip-zfs-zfetchstats
8 years ago
Joe Handzik e5ee274a32 ZFS Collector: Move from camelcase to underscores for metric prefixes
8 years ago
Ben Kochie 5a6db5c8d2 Handle multiple NFS device mounts
8 years ago
Joe Handzik 94fb93a9f3 ZFS Collector: Add dmu_tx functionality
8 years ago
Joe Handzik 07c7ae733a ZFS Collector: Add fm functionality
8 years ago
Joe Handzik 05048c067d ZFS Collector: Add xuio_stats functionality
8 years ago
Joe Handzik 3c9e779989 ZFS Collector: Add vdev_cache_stats functionality
8 years ago
Joe Handzik a02ca9502c ZFS Collector: Add zil functionality
8 years ago
Joe Handzik a3125ab4d9 ZFS Collector: Add zfetchstats functionality
8 years ago
Johannes 'fish' Ziemke 2884181cce Merge pull request #415 from mdlayher/mountstats-nfs-additional
8 years ago
Matt Layher e3f99e13b9
Add NFS event metrics to mountstats collector
8 years ago
Matt Layher efa25665ec
Add initial wifi collector, bump netlink to fix 32-bit builds
8 years ago
Johannes 'fish' Ziemke 55170e8feb Merge pull request #411 from discordianfish/hwmon-move-label-metrics
8 years ago
Ben Kochie 38a4a36061 Update end-to-end test.
8 years ago
Ben Kochie b4fa10ca9d Add collector for Linux EDAC
8 years ago
Johannes 'fish' Ziemke 6aef20f8d8 Use filename as label, move 'label' to own metric
8 years ago
Joe Handzik e7442d6517 end-to-end-test.sh: Add zfs plugin
8 years ago
Corey Stewart 10ba27bf2c Remove FreeBSD support for zfs plugin.
8 years ago
Christian Schwarz f29f3873ea Add a collector for ZFS, currently focussed on ARC stats.
8 years ago
Johannes 'fish' Ziemke 2e47fcb8c5 Only store relevant e2e output
8 years ago
Johannes 'fish' Ziemke b68a9ec7af Merge pull request #359 from CloudAndHeat/feature/hwmon_chip_name_metric
8 years ago
Johannes 'fish' Ziemke 8e50b80d12 Convert remaining collectors to use ConstMetrics
8 years ago
Johannes 'fish' Ziemke 71ea37987f Merge pull request #365 from EdSchouten/drbd
8 years ago
Ed Schouten 4adf7fa96c Improve the help strings, as proposed in the code review.
8 years ago
Ed Schouten b7daf27678 Process feedback from the code review.
8 years ago
Matt Layher 25a93e38e7
Add mountstats collector for detailed NFS statistics
8 years ago
Ed Schouten 6269f7502a Add a collector for DRBD.
8 years ago
Ed Schouten a696830c38 Add a collector for NFS client statistics.
8 years ago
Jonas Wielicki 3efaa1a6a8 Update end-to-end tests
8 years ago
dan mcweeney 1f6b5aee39 #219 - add fixes for @samzhang111 super token
8 years ago
dan mcweeney 8d756cab50 Fixes end to end test
8 years ago