Changes in this release are:
[CHANGE] Fix cpustat when some cpus are offline
[CHANGE] Remove metrics of offline CPUs in CPU collector
[CHANGE] Deprecate ntp collector
[CHANGE] Remove bcache cache_readaheads_totals metrics
[CHANGE] Deprecate supervisord collector
[FEATURE] Enable uname collector on NetBSD
[FEATURE] NetBSD support for the meminfo collector
[FEATURE] NetBSD support for CPU collector
[FEATURE] Add FreeBSD collector for netisr subsystem
[FEATURE] Add softirqs collector
[ENHANCEMENT] Add suspended as a node_zfs_zpool_state
[ENHANCEMENT] Add administrative state of Linux network interfaces
[ENHANCEMENT] Log current value of GOMAXPROCS
[ENHANCEMENT] Add profiler options for perf collector
[ENHANCEMENT] Allow root path as metrics path
[ENHANCEMENT] Add cpu frequency governor metrics
[ENHANCEMENT] Add new landing page
[ENHANCEMENT] Reduce privileges needed for btrfs device stats
[ENHANCEMENT] Add ZFS memory_available_bytes
[ENHANCEMENT] Use SCSI_IDENT_SERIAL as serial in diskstats
[ENHANCEMENT] Read missing from netlink netclass attributes from sysfs
[BUGFIX] perf: fixes for automatically detecting the correct tracefs mountpoints
[BUGFIX] Fix thermal_zone collector noise
[BUGFIX] Fix a problem fetching the user wire count on FreeBSD
[BUGFIX] interrupts: Fix fields on linux aarch64
[BUGFIX] Remove metrics of offline CPUs in CPU collector
[BUGFIX] Fix OpenBSD filesystem collector string parsing
[BUGFIX] Fix bad reporting of node_cpu_seconds_total in OpenBSD
A full changelog with links to issues is available at
https://github.com/prometheus/node_exporter/blob/master/CHANGELOG.md
Additionally the following actions on the port were taken:
- Switch the port over to GO_MODULES, making maintenance of the port simpler
- Remove a patch for the BSD memory collector, as the patch was upstreamed
PR: 274327