node_exporter
node_exporter copied to clipboard
Exporter for machine metrics
Allow APIs to be gated conditionally. Feature gates can be enforced by default, or overridden by the user. The latter takes priority if both cases conflict. Feature gates can be...
Use `sysfs` for RAID stats. Also added tests for the collector. Fixes: #842
Blocked by: https://github.com/prometheus/procfs/pull/644. Fixes: https://github.com/prometheus/node_exporter/issues/873
Needed-for: https://github.com/prometheus/node_exporter/pull/3032 *** `v0.15.1` introduced some breaking changes. This patch addresses those.
* [BUGFIX] Fix CPU pressure metric collection #3054
Part of #2957 Prometheus' procfs lib supports collecting memory info and we're using a new enough version of the lib that has it available, so this converts the meminfo collector...
### Host operating system: output of `uname -a` `Linux master 6.5.0-35-generic #35~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue May 7 09:00:52 UTC 2 x86_64 x86_64 x86_64 GNU/Linux` ### node_exporter version: output of `node_exporter...
Add IRQ PSI metrics. Fixes: https://github.com/prometheus/node_exporter/issues/2902
The node-exporter-mixin dashboards provided in https://github.com/prometheus/node_exporter/tree/master/docs/node-mixin/dashboards use deprecated angular components. See:  Angular is disabled in Grafana 11 by default, and will be removed in Angular 12. Ref: - https://github.com/kubernetes-monitoring/kubernetes-mixin/issues/898...
This PR updates procfs to 0.15.1, and fixes compilation errors due to breaking change in https://github.com/prometheus/procfs/pull/623. Another change that caused compilation problems was https://github.com/prometheus/procfs/pull/619 (issue https://github.com/prometheus/procfs/issues/450). This introduced multiple transport...