diff --git a/collector/fixtures/e2e-64k-page-output.txt b/collector/fixtures/e2e-64k-page-output.txt index 99c58abaf7..348d31051a 100644 --- a/collector/fixtures/e2e-64k-page-output.txt +++ b/collector/fixtures/e2e-64k-page-output.txt @@ -2579,12 +2579,12 @@ node_nfs_requests_total{method="FsidPresent",proto="4"} 11 node_nfs_requests_total{method="GetACL",proto="4"} 36 node_nfs_requests_total{method="GetAttr",proto="2"} 57 node_nfs_requests_total{method="GetAttr",proto="3"} 1.061909262e+09 -node_nfs_requests_total{method="GetDeviceInfo",proto="4"} 1 +node_nfs_requests_total{method="GetDeviceInfo",proto="4"} 90 node_nfs_requests_total{method="GetDeviceList",proto="4"} 0 node_nfs_requests_total{method="GetLeaseTime",proto="4"} 28 node_nfs_requests_total{method="Getattr",proto="4"} 88 node_nfs_requests_total{method="LayoutCommit",proto="4"} 26 -node_nfs_requests_total{method="LayoutGet",proto="4"} 90 +node_nfs_requests_total{method="LayoutGet",proto="4"} 1 node_nfs_requests_total{method="LayoutReturn",proto="4"} 0 node_nfs_requests_total{method="LayoutStats",proto="4"} 0 node_nfs_requests_total{method="Link",proto="2"} 17 diff --git a/collector/fixtures/e2e-output.txt b/collector/fixtures/e2e-output.txt index d52cb99d04..acfbb1b510 100644 --- a/collector/fixtures/e2e-output.txt +++ b/collector/fixtures/e2e-output.txt @@ -2601,12 +2601,12 @@ node_nfs_requests_total{method="FsidPresent",proto="4"} 11 node_nfs_requests_total{method="GetACL",proto="4"} 36 node_nfs_requests_total{method="GetAttr",proto="2"} 57 node_nfs_requests_total{method="GetAttr",proto="3"} 1.061909262e+09 -node_nfs_requests_total{method="GetDeviceInfo",proto="4"} 1 +node_nfs_requests_total{method="GetDeviceInfo",proto="4"} 90 node_nfs_requests_total{method="GetDeviceList",proto="4"} 0 node_nfs_requests_total{method="GetLeaseTime",proto="4"} 28 node_nfs_requests_total{method="Getattr",proto="4"} 88 node_nfs_requests_total{method="LayoutCommit",proto="4"} 26 -node_nfs_requests_total{method="LayoutGet",proto="4"} 90 +node_nfs_requests_total{method="LayoutGet",proto="4"} 1 node_nfs_requests_total{method="LayoutReturn",proto="4"} 0 node_nfs_requests_total{method="LayoutStats",proto="4"} 0 node_nfs_requests_total{method="Link",proto="2"} 17 diff --git a/collector/fixtures/sys.ttar b/collector/fixtures/sys.ttar index 2cac29e493..71107e7908 100644 --- a/collector/fixtures/sys.ttar +++ b/collector/fixtures/sys.ttar @@ -555,6 +555,11 @@ Lines: 1 N/A (no PMA) Mode: 644 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Path: sys/class/infiniband/i40iw0/ports/1/link_layer +Lines: 1 +InfiniBand +Mode: 664 +# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Path: sys/class/infiniband/i40iw0/ports/1/phys_state Lines: 1 5: LinkUp @@ -720,6 +725,11 @@ Lines: 1 0 Mode: 644 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Path: sys/class/infiniband/mlx4_0/ports/1/link_layer +Lines: 1 +InfiniBand +Mode: 664 +# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Path: sys/class/infiniband/mlx4_0/ports/1/phys_state Lines: 1 5: LinkUp @@ -824,6 +834,11 @@ Lines: 1 0 Mode: 644 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Path: sys/class/infiniband/mlx4_0/ports/2/link_layer +Lines: 1 +InfiniBand +Mode: 664 +# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Path: sys/class/infiniband/mlx4_0/ports/2/phys_state Lines: 1 5: LinkUp @@ -1330,6 +1345,11 @@ Mode: 755 Directory: sys/class/nvme/nvme0 Mode: 755 # ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Path: sys/class/nvme/nvme0/cntlid +Lines: 1 +1997 +Mode: 644 +# ttar - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Path: sys/class/nvme/nvme0/firmware_rev Lines: 1 1B2QEXP7 diff --git a/go.mod b/go.mod index 163b3fdffe..4ec9fa522e 100644 --- a/go.mod +++ b/go.mod @@ -27,7 +27,7 @@ require ( github.com/prometheus/client_model v0.6.2 github.com/prometheus/common v0.53.0 github.com/prometheus/exporter-toolkit v0.11.0 - github.com/prometheus/procfs v0.15.1 + github.com/prometheus/procfs v0.21.1 github.com/safchain/ethtool v0.7.0 github.com/stretchr/testify v1.11.1 github.com/tklauser/go-sysconf v0.4.0 diff --git a/go.sum b/go.sum index 22d3c882a9..81a16c9a03 100644 --- a/go.sum +++ b/go.sum @@ -82,8 +82,8 @@ github.com/prometheus/common v0.53.0 h1:U2pL9w9nmJwJDa4qqLQ3ZaePJ6ZTwt7cMD3AG3+a github.com/prometheus/common v0.53.0/go.mod h1:BrxBKv3FWBIGXw89Mg1AeBq7FSyRzXWI3l3e7W3RN5U= github.com/prometheus/exporter-toolkit v0.11.0 h1:yNTsuZ0aNCNFQ3aFTD2uhPOvr4iD7fdBvKPAEGkNf+g= github.com/prometheus/exporter-toolkit v0.11.0/go.mod h1:BVnENhnNecpwoTLiABx7mrPB/OLRIgN74qlQbV+FK1Q= -github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc= -github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk= +github.com/prometheus/procfs v0.21.1 h1:GljZCt+zSTS+NZq88cyQ1LjZ+RCHp3uVuabBWA5+OJI= +github.com/prometheus/procfs v0.21.1/go.mod h1:aB55Cww9pdSJVHk0hUf0inxWyyjPogFIjmHKYgMKmtY= github.com/rogpeppe/go-internal v1.10.0 h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ= github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= github.com/safchain/ethtool v0.7.0 h1:rlJzfDetsVvT61uz8x1YIcFn12akMfuPulHtZjtb7Is=