| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: golang-github-prometheus-node_exporter | Distribution: openSUSE Tumbleweed |
| Version: 1.9.1 | Vendor: openSUSE |
| Release: 3.1 | Build date: Tue Apr 1 19:33:15 2025 |
| Group: System/Management | Build host: reproducible |
| Size: 17881446 | Source RPM: golang-github-prometheus-node_exporter-1.9.1-3.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://prometheus.io/ | |
| Summary: Prometheus exporter for machine metrics | |
Prometheus exporter for hardware and OS metrics exposed by *NIX kernels, written in Go with pluggable metric collectors.
Apache-2.0
* Tue Apr 01 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 1.9.1
* [BUGFIX] pressure: Fix missing IRQ on older kernels #3263
* [BUGFIX] Fix Darwin memory leak #3277
* CVE-2025-22870: Bump golang.org/x/net to version 0.37.0
(bsc#1238686)
* Mon Feb 17 2025 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- refactor `_service` file and spec to use a nice tarball name
- update to 1.9.0 (jsc#PED-12485):
* CVE-2023-45288: Bump golang.org/x/net to version 0.33.0
(bsc#1236516)
* [CHANGE] meminfo: Convert linux implementation to use procfs
lib #3049
* [CHANGE] Update logging to use Go log/slog #3097
* [FEATURE] filesystem: Add node_filesystem_mount_info metric
[#2970]
* [FEATURE] btrfs: Add metrics for commit statistics #3010
* [FEATURE] interrupts: Add collector include/exclude filtering
[#3028]
* [FEATURE] interrupts: Add "exclude zeros" filtering #3028
* [FEATURE] slabinfo: Add filters for slab name. #3041
* [FEATURE] pressure: add IRQ PSI metrics #3048
* [FEATURE] hwmon: Add include and exclude filter for sensors
[#3072]
* [FEATURE] filesystem: Add NetBSD support #3082
* [FEATURE] netdev: Add ifAlias label #3087
* [FEATURE] hwmon: Add Support for GPU Clock Frequencies #3093
* [FEATURE] Add exclude[] URL parameter #3116
* [FEATURE] Add AIX support #3136
* [FEATURE] filesystem: Add fs-types/mount-points include flags
[#3171]
* [FEATURE] netstat: Add collector for tcp packet counters for
FreeBSD. #3177
* [ENHANCEMENT] ethtool: Add logging for filtering flags #2979
* [ENHANCEMENT] netstat: Add TCPRcvQDrop to default metrics #3021
* [ENHANCEMENT] diskstats: Add block device rotational #3022
* [ENHANCEMENT] cpu: Support CPU online status #3032
* [ENHANCEMENT] arp: optimize interface name resolution #3133
* [ENHANCEMENT] textfile: Allow specifiying multiple directory
globs #3135
* [ENHANCEMENT] filesystem: Add reporting of purgeable space on
MacOS #3206
* [ENHANCEMENT] ethtool: Skip full scan of NetClass directories
[#3239]
* [BUGFIX] zfs: Prevent procfs integer underflow #2961
* [BUGFIX] pressure: Fix collection on systems that do not expose
a full CPU stat #3054
* [BUGFIX] cpu: Fix FreeBSD 32-bit host support and plug memory
leak #3083
* [BUGFIX] hwmon: Add safety check to hwmon read #3134
* [BUGFIX] zfs: Allow space in dataset name #3186
* Mon Jan 20 2025 Witek Bedyk <witold.bedyk@suse.com>
- Packaging improvements:
* Use systemd-sysusers to configure the user in a dedicated
'system-user-prometheus' subpackage (bsc#1235516)
* Remove systemd and shadow hard requirements
* Require Go 1.22 or newer for building
* Drop BuildRequires: golang-packaging
* Drop mod=vendor
* Run `node_exporter --version` in the %check phase
* Sun Jul 14 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 1.8.2:
* [BUGFIX] Fix CPU pressure metric collection #3054
* Tue May 21 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 1.8.1:
* [BUGFIX] Fix CPU seconds on Solaris #2963
* [BUGFIX] Sign Darwin/MacOS binaries #3008
* [BUGFIX] Fix pressure collector nil reference #3016
* Wed Apr 24 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
- update to 1.8.0:
* [CHANGE] exec_bsd: Fix labels for vm.stats.sys.v_syscall sysctl
[#2895]
* [CHANGE] diskstats: Ignore zram devices on linux systems #2898
* [CHANGE] textfile: Avoid inconsistent help-texts #2962
* [CHANGE] os: Removed caching of modtime/filename of os-release
file #2987
* [FEATURE] xfrm: Add new collector #2866
* [FEATURE] watchdog: Add new collector #2880
* [ENHANCEMENT] cpu_vulnerabilities: Add mitigation information
label #2806
* [ENHANCEMENT] nfsd: Handle new wdeleg_getattr attribute #2810
* [ENHANCEMENT] netstat: Add TCPOFOQueue to default netstat
metrics #2867
* [ENHANCEMENT] filesystem: surface device errors #2923
* [ENHANCEMENT] os: Add support end parsing #2982
* [ENHANCEMENT] zfs: Log mib when sysctl read fails on FreeBSD
[#2975]
* [ENHANCEMENT] fibre_channel: update procfs to take into account
optional attributes #2933
* [BUGFIX] cpu: Fix debug log in cpu collector #2857
* [BUGFIX] hwmon: Fix hwmon nil ptr #2873
* [BUGFIX] hwmon: Fix hwmon error capture #2915
* [BUGFIX] zfs: Revert "Add ZFS freebsd per dataset stats #2925
* [BUGFIX] ethtool: Sanitize ethtool metric name keys #2940
* [BUGFIX] fix: data race of NetClassCollector metrics
initialization #2995
- drop patch fix_arp_collector.patch (see
https://github.com/prometheus/node_exporter/blob/master/go.mod#L17)
- drop patch add_device_error_label.patch
https://github.com/prometheus/node_exporter/pull/2923
* Fri Feb 23 2024 Witek Bedyk <witold.bedyk@suse.com>
- Add add_device_error_label.patch
Patch adds `device_error` label for filesystem metrics.
* Mon Feb 12 2024 Witek Bedyk <witold.bedyk@suse.com>
- Add fix_arp_collector.patch
Patch updates rtnetlink library to fix errors during ARP metrics
collection.
* Mon Nov 13 2023 Johannes Kastl <kastl@b1-systems.de>
- update to 1.7.0 (jsc#PED-7893, jsc#PED-7928):
* [FEATURE] Add ZFS freebsd per dataset stats #2753
* [FEATURE] Add cpu vulnerabilities reporting from sysfs #2721
* [ENHANCEMENT] Parallelize stat calls in Linux filesystem
collector #1772
* [ENHANCEMENT] Add missing linkspeeds to ethtool collector #2711
* [ENHANCEMENT] Add CPU MHz as the value for node_cpu_info metric
[#2778]
* [ENHANCEMENT] Improve qdisc collector performance #2779
* [ENHANCEMENT] Add include and exclude filter for hwmon
collector #2699
* [ENHANCEMENT] Optionally fetch ARP stats via rtnetlink instead
of procfs #2777
* [BUFFIX] Fix ZFS arcstats on FreeBSD 14.0+ 2754
* [BUGFIX] Fallback to 32-bit stats in netdev #2757
* [BUGFIX] Close btrfs.FS handle after use #2780
* [BUGFIX] Move RO status before error return #2807
* [BUFFIX] Fix promhttp_metric_handler_errors_total being always
active #2808
* [BUGFIX] Fix nfsd v4 index miss #2824
- update to 1.6.1:
(no source code changes in this release)
- BuildRequire go1.20
* Sat May 27 2023 Johannes Kastl <kastl@b1-systems.de>
- update to 1.6.0:
* [CHANGE] Fix cpustat when some cpus are offline #2318
* [CHANGE] Remove metrics of offline CPUs in CPU collector #2605
* [CHANGE] Deprecate ntp collector #2603
* [CHANGE] Remove bcache `cache_readaheads_totals` metrics #2583
* [CHANGE] Deprecate supervisord collector #2685
* [FEATURE] Enable uname collector on NetBSD #2559
* [FEATURE] NetBSD support for the meminfo collector #2570
* [FEATURE] NetBSD support for CPU collector #2626
* [FEATURE] Add FreeBSD collector for netisr subsystem #2668
* [FEATURE] Add softirqs collector #2669
* [ENHANCEMENT] Add suspended as a `node_zfs_zpool_state` #2449
* [ENHANCEMENT] Add administrative state of Linux network
interfaces #2515
* [ENHANCEMENT] Log current value of GOMAXPROCS #2537
* [ENHANCEMENT] Add profiler options for perf collector #2542
* [ENHANCEMENT] Allow root path as metrics path #2590
* [ENHANCEMENT] Add cpu frequency governor metrics #2569
* [ENHANCEMENT] Add new landing page #2622
* [ENHANCEMENT] Reduce privileges needed for btrfs device stats
[#2634]
* [ENHANCEMENT] Add ZFS `memory_available_bytes` #2687
* [ENHANCEMENT] Use `SCSI_IDENT_SERIAL` as serial in diskstats
[#2612]
* [ENHANCEMENT] Read missing from netlink netclass attributes
from sysfs #2669
* [BUGFIX] perf: fixes for automatically detecting the correct
tracefs mountpoints #2553
* [BUGFIX] Fix `thermal_zone` collector noise @2554
* [BUGFIX] Fix a problem fetching the user wire count on FreeBSD
2584
* [BUGFIX] interrupts: Fix fields on linux aarch64 #2631
* [BUGFIX] Remove metrics of offline CPUs in CPU collector #2605
* [BUGFIX] Fix OpenBSD filesystem collector string parsing #2637
* [BUGFIX] Fix bad reporting of `node_cpu_seconds_total` in
OpenBSD #2663
* Wed Mar 22 2023 Johannes Kastl <kastl@b1-systems.de>
- change go_modules archive in _service to use obscpio file
* Tue Mar 14 2023 Witek Bedyk <witold.bedyk@suse.com>
- Remove node_exporter-1.5.0.tar.gz
- Execute tar and recompress service modules at buildtime
* Tue Jan 10 2023 Johannes Kastl <kastl@b1-systems.de>
- modify _service file and set all services to disabled
- remove patch 0001-Update-prometheus-client-to-1.11.1.patch
- update to 1.5.0 (jsc#PED-3578):
* NOTE: This changes the Go runtime "GOMAXPROCS" to 1. This is done to limit the
concurrency of the exporter to 1 CPU thread at a time in order to avoid a
race condition problem in the Linux kernel (#2500) and parallel IO issues
on nodes with high numbers of CPUs/CPU threads (#1880).
* [CHANGE] Default GOMAXPROCS to 1 #2530
* [FEATURE] Add multiple listeners and systemd socket listener activation #2393
* [ENHANCEMENT] Add RTNL version of netclass collector #2492, #2528
* [BUGFIX] Fix hwmon label sanitizer #2504
* [BUGFIX] Use native endianness when encoding InetDiagMsg #2508
* [BUGFIX] Fix btrfs device stats always being zero #2516
* Tue Jan 10 2023 Johannes Kastl <kastl@b1-systems.de>
- update to 1.4.1:
* [BUGFIX] Fix diskstats exclude flags #2487
* [BUGFIX] Security: Update go/x/crypto and go/x/net
(CVE-2022-27191, CVE-2022-27664)
* [BUGFIX] Security: Update exporter-toolkit
(CVE-2022-46146, bsc#1208064)
* Tue Jan 10 2023 Johannes Kastl <kastl@b1-systems.de>
- update to 1.4.0:
* [CHANGE] Merge metrics descriptions in textfile collector #2475
* [FEATURE] [node-mixin] Add darwin dashboard to mixin #2351
* [FEATURE] Add "isolated" metric on cpu collector on linux #2251
* [FEATURE] Add cgroup summary collector #2408
* [FEATURE] Add selinux collector #2205
* [FEATURE] Add slab info collector #2376
* [FEATURE] Add sysctl collector #2425
* [FEATURE] Also track the CPU Spin time for OpenBSD systems #1971
* [FEATURE] Add support for MacOS version #2471
* [ENHANCEMENT] [node-mixin] Add missing selectors #2426
* [ENHANCEMENT] [node-mixin] Change current datasource to grafana's default #2281
* [ENHANCEMENT] [node-mixin] Change disk graph to disk table #2364
* [ENHANCEMENT] [node-mixin] Change io time units to %util #2375
* [ENHANCEMENT] Ad user_wired_bytes and laundry_bytes on *bsd #2266
* [ENHANCEMENT] Add additional vm_stat memory metrics for darwin #2240
* [ENHANCEMENT] Add device filter flags to arp collector #2254
* [ENHANCEMENT] Add diskstats include and exclude device flags #2417
* [ENHANCEMENT] Add node_softirqs_total metric #2221
* [ENHANCEMENT] Add rapl zone name label option #2401
* [ENHANCEMENT] Add slabinfo collector #1799
* [ENHANCEMENT] Allow user to select port on NTP server to query #2270
* [ENHANCEMENT] collector/diskstats: Add labels and metrics from udev #2404
* [ENHANCEMENT] Enable builds against older macOS SDK #2327
* [ENHANCEMENT] qdisk-linux: Add exclude and include flags for interface name #2432
* [ENHANCEMENT] systemd: Expose systemd minor version #2282
* [ENHANCEMENT] Use netlink for tcpstat collector #2322
* [ENHANCEMENT] Use netlink to get netdev stats #2074
* [ENHANCEMENT] Add additional perf counters for stalled frontend/backend cycles #2191
* [ENHANCEMENT] Add btrfs device error stats #2193
* [BUGFIX] [node-mixin] Fix fsSpaceAvailableCriticalThreshold and fsSpaceAvailableWarning #2352
* [BUGFIX] Fix concurrency issue in ethtool collector #2289
* [BUGFIX] Fix concurrency issue in netdev collector #2267
* [BUGFIX] Fix diskstat reads and write metrics for disks with different sector sizes #2311
* [BUGFIX] Fix iostat on macos broken by deprecation warning #2292
* [BUGFIX] Fix NodeFileDescriptorLimit alerts #2340
* [BUGFIX] Sanitize rapl zone names #2299
* [BUGFIX] Add file descriptor close safely in test #2447
* [BUGFIX] Fix race condition in os_release.go #2454
* [BUGFIX] Skip ZFS IO metrics if their paths are missing #2451
* Tue Jan 10 2023 Johannes Kastl <kastl@b1-systems.de>
- BuildRequire go1.18 OR HIGHER (previously this was fixed to 1.14)
* Sat Jun 25 2022 Michael Ströder <michael@stroeder.com>
- Update to 1.3.1
* [BUGFIX] Handle nil CPU thermal power status on M1 #2218
* [BUGFIX] bsd: Ignore filesystems flagged as MNT_IGNORE. #2227
* [BUGFIX] Sanitize UTF-8 in dmi collector #2229
* Tue May 10 2022 Jordi Massaguer <jmassaguerpla@suse.com>
- Exclude s390 arch.
* Wed Apr 13 2022 Tatjana Dehler <tdehler@suse.com>
- Update spec file in order to make --version work (bsc#1196652)
* Wed Mar 09 2022 Witek Bedyk <witold.bedyk@suse.com>
- Update vendor tarball with prometheus/client_golang 1.11.1
(bsc#1196338, jsc#SLE-24238, jsc#SLE-24239, jsc#SUMA-114,
CVE-2022-21698)
+ Added 0001-Update-prometheus-client-to-1.11.1.patch
/usr/bin/node_exporter /usr/lib/systemd/system/prometheus-node_exporter.service /usr/share/doc/packages/golang-github-prometheus-node_exporter /usr/share/doc/packages/golang-github-prometheus-node_exporter/README.md /usr/share/fillup-templates/sysconfig.prometheus-node_exporter /usr/share/licenses/golang-github-prometheus-node_exporter /usr/share/licenses/golang-github-prometheus-node_exporter/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Oct 19 22:42:15 2025