node_exporter/collector/fixtures
Naoki MATSUMOTO 05c68e2040
Add collector for PCIe devices with link information (#3339)
* Add collector for PCIe devices with link information

The link status of PCIe devices sometimes changes,
like link or speed downgrades, and devices disappear.
This patch collects PCIe devices' link infromation  to detect such failures.

As a first step, this collector exports PCIe devices'
- Device information (vendor_id, device_id, etc.)
- Parent PCIe device (e.g. PCIe bridge, PCIe switch)
- Link status (max_link_{transfers_per_second|width}, current_link_{transfers_per_second|width})

---------

Signed-off-by: Naoki MATSUMOTO <m.naoki9911@gmail.com>
2025-07-25 15:58:50 +02:00
..
ethtool Fix ethtool returning 0 for sanitized metrics (#3335) 2025-05-19 11:41:17 +02:00
proc Update procfs library (#3355) 2025-07-07 15:02:39 +02:00
qdisc Add qdisc collector for Linux (#580) 2017-05-23 11:55:50 +02:00
textfile collector/textfile: Avoid inconsistent help-texts (#2962) 2024-03-24 06:43:03 +01:00
usr/lib Add os release collector 2021-08-19 14:04:21 +02:00
wifi Update wifi stats to support multiple stations (#977) (#980) 2018-07-16 16:02:25 +02:00
e2e-64k-page-output.txt Add collector for PCIe devices with link information (#3339) 2025-07-25 15:58:50 +02:00
e2e-output-darwin.txt build(deps): bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 (#3262) 2025-03-31 12:47:39 +02:00
e2e-output-dragonfly.txt build(deps): bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 (#3262) 2025-03-31 12:47:39 +02:00
e2e-output-freebsd.txt build(deps): bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 (#3262) 2025-03-31 12:47:39 +02:00
e2e-output-netbsd.txt build(deps): bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 (#3262) 2025-03-31 12:47:39 +02:00
e2e-output-openbsd.txt build(deps): bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 (#3262) 2025-03-31 12:47:39 +02:00
e2e-output-solaris.txt build(deps): bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 (#3262) 2025-03-31 12:47:39 +02:00
e2e-output.txt Add collector for PCIe devices with link information (#3339) 2025-07-25 15:58:50 +02:00
ip_vs_result.txt Ipvs firewall mark (#1455) 2019-08-27 14:24:11 +02:00
ip_vs_result_lbs_local_address_local_port.txt Add flag to aggr ipvs metrics to avoid high cardinality metrics (#1709) 2020-06-02 10:52:00 +02:00
ip_vs_result_lbs_local_port.txt Add flag to aggr ipvs metrics to avoid high cardinality metrics (#1709) 2020-06-02 10:52:00 +02:00
ip_vs_result_lbs_none.txt Add flag to aggr ipvs metrics to avoid high cardinality metrics (#1709) 2020-06-02 10:52:00 +02:00
sys.ttar Add collector for PCIe devices with link information (#3339) 2025-07-25 15:58:50 +02:00
udev.ttar Archived fixtures/udev similar to fixtures/sys to avoid go-get errors, fixes #2482 (#2485) 2022-09-27 23:07:57 +02:00