Releases: prometheus/procfs
Releases · prometheus/procfs
v0.20.1
What's Changed
- nvme: Parse NVMe namespace details by @ShashwatHiregoudar in #765
- Fix bcachefs parsing by @ananthb in #789
- Synchronize common files from prometheus/prometheus by @prombot in #788
- Update sysfs/class_thermal: continue on EINVAL in parseClassThermalZone to ignore only invalid thermal zones which raise "invalid argument" by @ccastiglione-reply in #763
New Contributors
- @ccastiglione-reply made their first contribution in #763
Full Changelog: v0.20.0...v0.20.1
v0.20.0
What's Changed
- Synchronize common files from prometheus/prometheus by @prombot in #747
- Synchronize common files from prometheus/prometheus by @prombot in #766
- build(deps): bump golang.org/x/sync from 0.17.0 to 0.19.0 by @dependabot[bot] in #773
- build(deps): bump golang.org/x/sys from 0.37.0 to 0.39.0 by @dependabot[bot] in #772
- Synchronize common files from prometheus/prometheus by @prombot in #774
- Fix /proc/interrupts by @ffyuanda in #775
- Synchronize common files from prometheus/prometheus by @prombot in #778
- Synchronize common files from prometheus/prometheus by @prombot in #779
- Migrate to GitHub actions by @SuperQ in #780
- build(deps): bump golang.org/x/sys from 0.40.0 to 0.41.0 by @dependabot[bot] in #782
- Synchronize common files from prometheus/prometheus by @prombot in #785
- bcachefs support by @ananthb in #750
- build(deps): bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #781
- feat: parse capabilities in /proc/pid/status by @biscout42 in #784
- class_cooling_device: ignore EINVAL (etc) when reading files. by @malcolmr in #783
- Add type and name to the DRM parser class by @Deezzir in #672
New Contributors
- @ffyuanda made their first contribution in #775
- @ananthb made their first contribution in #750
- @biscout42 made their first contribution in #784
- @malcolmr made their first contribution in #783
- @Deezzir made their first contribution in #672
Full Changelog: v0.19.2...v0.20.0
v0.19.2
v0.19.1
v0.19.0
What's Changed
- Add FS handler for mountinfo by @SuperQ in #757
- sysfs: add link_layer property to InfiniBandPort by @thomasbarrett in #700
- feat: expose MD raid component devices by @robbat2 in #674
New Contributors
Full Changelog: v0.18.0...v0.19.0
v0.18.0
What's Changed
- chore: clean up golangci-lint configuration by @mmorel-35 in #720
- chore: enable errorlint linter by @mmorel-35 in #742
- Modify proc_statm_test notes by @SilenceAdele in #735
- feat: Add hung_task_detect_count by @dongjiang1989 in #738
- Synchronize common files from prometheus/prometheus by @prombot in #736
- net_dev_snmp6: directory traversal by @lzap in #743
- sysfs/class_sas_phy: Continue on EINVAL in parseSASPhy by @hrtbrock in #749
- Add compact metrics to vmstat by @cbensimon in #754
- Update supported Go versions. by @SuperQ in #755
- chore: enable several rules from go-critic by @mmorel-35 in #741
- build(deps): bump golang.org/x/sync from 0.15.0 to 0.17.0 by @dependabot[bot] in #751
- build(deps): bump golang.org/x/sys from 0.33.0 to 0.36.0 by @dependabot[bot] in #752
- [PROM-50] Update copyright headers by @SuperQ in #756
- add sriov, power state and numa node info in PciDevice by @jj-asama in #748
- Fix Proc.Limits limit name matching by @inkel in #667
- add netfilter queue support by @KonstantinKuklin in #677
New Contributors
- @lzap made their first contribution in #743
- @hrtbrock made their first contribution in #749
- @cbensimon made their first contribution in #754
- @jj-asama made their first contribution in #748
- @inkel made their first contribution in #667
- @KonstantinKuklin made their first contribution in #677
Full Changelog: v0.17.0...v0.18.0
v0.17.0
What's Changed
- Synchronize common files from prometheus/prometheus by @prombot in #718
- Synchronize common files from prometheus/prometheus by @prombot in #721
- btrfs: correct allocation ratios for raid1c[34] by @SimSaladin in #722
- build(deps): bump golang.org/x/sync from 0.13.0 to 0.14.0 by @dependabot in #724
- build(deps): bump golang.org/x/sys from 0.32.0 to 0.33.0 by @dependabot in #723
- Supports collection of process shared memory by @SilenceAdele in #719
- build(deps): bump golang.org/x/sync from 0.14.0 to 0.15.0 by @dependabot in #732
- nvme: Add ControllerID output by @ShashwatHiregoudar in #731
- Synchronize common files from prometheus/prometheus by @prombot in #727
- sysfs: Add support to collect link status for PCIe devices by @naoki9911 in #728
- nfs/parse.go: fix ClientV4Stats' GetDeviceInfo/LayoutGet -- values were swapped by @johnleslie in #726
- Fix linting issue by @SuperQ in #733
- feat(mdstat): recognize reshape status by @tamcore in #679
- Nvidia/Mellanox expose ROCE ECN information on sysfs on the path by @dasturiasArista in #695
- added zswap, zswapped, secpagetables, filehugepages, hugetlb and unaccepted to meminfo by @navidys in #655
- Parse StartCode, EndCode, and StartStack in
Proc.Stat()by @pgimalac in #659 - Add node_guid to infiniband class by @di3go-sona in #670
- Fix linting issues by @SuperQ in #734
New Contributors
- @SimSaladin made their first contribution in #722
- @SilenceAdele made their first contribution in #719
- @ShashwatHiregoudar made their first contribution in #731
- @naoki9911 made their first contribution in #728
- @johnleslie made their first contribution in #726
- @tamcore made their first contribution in #679
- @navidys made their first contribution in #655
- @pgimalac made their first contribution in #659
- @di3go-sona made their first contribution in #670
Full Changelog: v0.16.1...v0.17.0
v0.16.1
What's Changed
- Synchronize common files from prometheus/prometheus by @prombot in #671
- Synchronize common files from prometheus/prometheus by @prombot in #709
- Synchronize common files from prometheus/prometheus by @prombot in #710
- Update Go by @SuperQ in #708
- Synchronize common files from prometheus/prometheus by @prombot in #713
- chore: Upgrade golangci-lint to v2 by @kakkoyun in #715
- Use SysReadFile for thermals and skip failed zones by @kitschysynq in #712
- class_infiniband: continue on syscall EINVAL by @mfuller-lambda in #705
- build(deps): bump golang.org/x/sys from 0.31.0 to 0.32.0 by @dependabot in #717
- Do not collect InfiniBand counters for Broadcom RoCE NICs by @oneoneonepig in #687
- build(deps): bump golang.org/x/sync from 0.12.0 to 0.13.0 by @dependabot in #716
- infiniband: do not make assumptions about counters based on HCA name by @dswarbrick in #678
New Contributors
- @kakkoyun made their first contribution in #715
- @kitschysynq made their first contribution in #712
- @mfuller-lambda made their first contribution in #705
- @oneoneonepig made their first contribution in #687
Full Changelog: v0.16.0...v0.16.1
v0.16.0
What's Changed
- enhancement: Expose CPU online status by @rexagod in #644
- enable gofmt and goimports linter by @mmorel-35 in #646
- chore: deprecate
NewTCPxmethods by @rexagod in #640 - Add support for SELinux AVC statistics by @cgzones in #599
- Synchronize common files from prometheus/prometheus by @prombot in #647
- Fix parsing NSpids field in /proc/{PID}/status by @timuralp in #648
- Bump golang.org/x/sys from 0.20.0 to 0.21.0 by @dependabot in #649
- Bump golang.org/x/sys from 0.21.0 to 0.22.0 by @dependabot in #656
- Synchronize common files from prometheus/prometheus by @prombot in #652
- Bump golang.org/x/sys from 0.22.0 to 0.24.0 by @dependabot in #661
- Bump golang.org/x/sync from 0.7.0 to 0.8.0 by @dependabot in #660
- Add Disk IO stats and ext4 FS stats by @mshahzeb in #651
- Synchronize common files from prometheus/prometheus by @prombot in #657
- Synchronize common files from prometheus/prometheus by @prombot in #662
- Synchronize common files from prometheus/prometheus by @prombot in #666
- Forbid print statements by @SuperQ in #668
- Update supported Go versions by @SuperQ in #669
- NetIPSocketSummary: Fix typo in godoc: UPD→UDP by @Miciah in #681
- Bump golang.org/x/sys from 0.25.0 to 0.26.0 by @dependabot in #682
- feat(blockdevice): added sysblockdevicesize method and test by @fs185143 in #658
- Bump golang.org/x/sync from 0.8.0 to 0.9.0 by @dependabot in #683
- Bump golang.org/x/sys from 0.26.0 to 0.28.0 by @dependabot in #688
- feat: Read PCIE AER counters class/net by @dasturiasArista in #686
- Bump golang.org/x/sync from 0.9.0 to 0.10.0 by @dependabot in #690
- Enhancement: Implement classes to read drm subsystem by @jritter in #654
- Bump golang.org/x/sys from 0.28.0 to 0.29.0 by @dependabot in #697
- fix: correct linters-settings typo in .golangci.yml by @thevilledev in #696
- Add support for per-interface SNMP6 stats by @Vascko in #693
- build(deps): bump golang.org/x/sync from 0.10.0 to 0.11.0 by @dependabot in #701
- build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #702
- build(deps): bump golang.org/x/sys from 0.29.0 to 0.30.0 by @dependabot in #703
New Contributors
- @cgzones made their first contribution in #599
- @timuralp made their first contribution in #648
- @mshahzeb made their first contribution in #651
- @Miciah made their first contribution in #681
- @fs185143 made their first contribution in #658
- @dasturiasArista made their first contribution in #686
- @jritter made their first contribution in #654
- @thevilledev made their first contribution in #696
- @Vascko made their first contribution in #693
Full Changelog: v0.15.1...v0.16.0
v0.15.1
What's Changed
- Fix NODEV errors on Thinkpad when parsing battery status by @marvin-sinister in #641
- Synchronize common files from prometheus/prometheus by @prombot in #642
- Return support for Go 1.20 by @SuperQ in #645
- enable testifylint linter by @mmorel-35 in #643
New Contributors
- @marvin-sinister made their first contribution in #641
- @mmorel-35 made their first contribution in #643
Full Changelog: v0.15.0...v0.15.1