Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency prometheus/node_exporter to v1.8.1 #772

Merged
merged 1 commit into from
Jul 12, 2024

Conversation

pccibot
Copy link

@pccibot pccibot commented Jun 13, 2024

This PR contains the following updates:

Package Update Change
prometheus/node_exporter minor 1.0.1 -> 1.8.1

Release Notes

prometheus/node_exporter (prometheus/node_exporter)

v1.8.1: 1.8.1 / 2024-05-16

Compare Source

  • [BUGFIX] Fix CPU seconds on Solaris #​2963
  • [BUGFIX] Sign Darwin/MacOS binaries #​3008
  • [BUGFIX] Fix pressure collector nil reference #​3016

v1.8.0: 1.8.0 / 2024-04-24

Compare Source

  • [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

v1.7.0: 1.7.0 / 2023-11-11

Compare Source

  • [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

v1.6.1: 1.6.1 / 2023-06-17

Compare Source

Rebuild with latest Go compiler bugfix release.

v1.6.0: 1.6.0 / 2023-05-27

Compare Source

  • [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

v1.5.0: 1.5.0 / 2022-11-29

Compare Source

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 diskstats exclude flags #​2487
  • [BUGFIX] Bump go/x/crypt and go/x/net #​2488
  • [BUGFIX] Fix hwmon label sanitizer #​2504
  • [BUGFIX] Use native endianness when encoding InetDiagMsg #​2508
  • [BUGFIX] Fix btrfs device stats always being zero #​2516
  • [BUGFIX] Security: Update exporter-toolkit (CVE-2022-46146) #​2531

v1.4.1: 1.4.1 / 2022-11-29

Compare Source

v1.4.0: 1.4.0 / 2022-09-24

Compare Source

  • [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

v1.3.1: 1.3.1 / 2021-12-01

Compare Source

  • [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

v1.3.0: 1.3.0 / 2021-10-20

Compare Source

NOTE: In order to support globs in the textfile collector path, filenames exposed by
node_textfile_mtime_seconds now contain the full path name.

  • [CHANGE] Add path label to rapl collector #​2146
  • [CHANGE] Exclude filesystems under /run/credentials #​2157
  • [CHANGE] Add TCPTimeouts to netstat default filter #​2189
  • [FEATURE] Add lnstat collector for metrics from /proc/net/stat/ #​1771
  • [FEATURE] Add darwin powersupply collector #​1777
  • [FEATURE] Add support for monitoring GPUs on Linux #​1998
  • [FEATURE] Add Darwin thermal collector #​2032
  • [FEATURE] Add os release collector #​2094
  • [FEATURE] Add netdev.address-info collector #​2105
  • [FEATURE] Add clocksource metrics to time collector #​2197
  • [ENHANCEMENT] Support glob textfile collector directories #​1985
  • [ENHANCEMENT] ethtool: Expose node_ethtool_info metric #​2080
  • [ENHANCEMENT] Use include/exclude flags for ethtool filtering #​2165
  • [ENHANCEMENT] Add flag to disable guest CPU metrics #​2123
  • [ENHANCEMENT] Add DMI collector #​2131
  • [ENHANCEMENT] Add threads metrics to processes collector #​2164
  • [ENHANCMMENT] Reduce timer GC delays in the Linux filesystem collector #​2169
  • [ENHANCMMENT] Add TCPTimeouts to netstat default filter #​2189
  • [ENHANCMMENT] Use SysctlTimeval for boottime collector on BSD #​2208
  • [BUGFIX] ethtool: Sanitize metric names #​2093
  • [BUGFIX] Fix ethtool collector for multiple interfaces #​2126
  • [BUGFIX] Fix possible panic on macOS #​2133
  • [BUGFIX] Collect flag_info and bug_info only for one core #​2156
  • [BUGFIX] Prevent duplicate ethtool metric names #​2187

v1.2.2: 1.2.2 / 2021-08-06

Compare Source

  • [BUGFIX] Fix processes collector long int parsing #​2112

v1.2.1: 1.2.1 / 2021-07-23

Compare Source

v1.2.0: 1.2.0 / 2021-07-15

Compare Source

NOTE: Ignoring invalid network speed will be the default in 2.x
NOTE: Filesystem collector flags have been renamed. --collector.filesystem.ignored-mount-points is now --collector.filesystem.mount-points-exclude and --collector.filesystem.ignored-fs-types is now --collector.filesystem.fs-types-exclude. The old flags will be removed in 2.x.

  • [CHANGE] Rename filesystem collector flags to match other collectors #​2012
  • [CHANGE] Make node_exporter print usage to STDOUT #​2039
  • [FEATURE] Add conntrack statistics metrics #​1155
  • [FEATURE] Add ethtool stats collector #​1832
  • [FEATURE] Add flag to ignore network speed if it is unknown #​1989
  • [FEATURE] Add tapestats collector for Linux #​2044
  • [FEATURE] Add nvme collector #​2062
  • [ENHANCEMENT] Add ErrorLog plumbing to promhttp #​1887
  • [ENHANCEMENT] Add more Infiniband counters #​2019
  • [ENHANCEMENT] netclass: retrieve interface names and filter before parsing #​2033
  • [ENHANCEMENT] Add time zone offset metric #​2060
  • [BUGFIX] Handle errors from disabled PSI subsystem #​1983
  • [BUGFIX] Fix panic when using backwards compatible flags #​2000
  • [BUGFIX] Fix wrong value for OpenBSD memory buffer cache #​2015
  • [BUGFIX] Only initiate collectors once #​2048
  • [BUGFIX] Handle small backwards jumps in CPU idle #​2067

v1.1.2: 1.1.2 / 2021-03-05

Compare Source

  • [BUGFIX] Handle errors from disabled PSI subsystem #​1983
  • [BUGFIX] Sanitize strings from /sys/class/power_supply #​1984
  • [BUGFIX] Silence missing netclass errors #​1986

v1.1.1: 1.1.1 / 2021-02-12

Compare Source

  • [BUGFIX] Fix ineffassign issue #​1957
  • [BUGFIX] Fix some noisy log lines #​1962

v1.1.0: 1.1.0 / 2021-02-05

Compare Source

NOTE: We have improved some of the flag naming conventions (PR #​1743). The old names are
deprecated and will be removed in 2.0. They will continue to work for backwards
compatibility.

  • [CHANGE] Improve filter flag names #​1743
  • [CHANGE] Add btrfs and powersupplyclass to list of exporters enabled by default #​1897
  • [FEATURE] Add fibre channel collector #​1786
  • [FEATURE] Expose cpu bugs and flags as info metrics. #​1788
  • [FEATURE] Add network_route collector #​1811
  • [FEATURE] Add zoneinfo collector #​1922
  • [ENHANCEMENT] Add more InfiniBand counters #​1694
  • [ENHANCEMENT] Add flag to aggr ipvs metrics to avoid high cardinality metrics #​1709
  • [ENHANCEMENT] Adding backlog/current queue length to qdisc collector #​1732
  • [ENHANCEMENT] Include TCP OutRsts in netstat metrics #​1733
  • [ENHANCEMENT] Add pool size to entropy collector #​1753
  • [ENHANCEMENT] Remove CGO dependencies for OpenBSD amd64 #​1774
  • [ENHANCEMENT] bcache: add writeback_rate_debug stats #​1658
  • [ENHANCEMENT] Add check state for mdadm arrays via node_md_state metric #​1810
  • [ENHANCEMENT] Expose XFS inode statistics #​1870
  • [ENHANCEMENT] Expose zfs zpool state #​1878
  • [ENHANCEMENT] Added an ability to pass collector.supervisord.url via SUPERVISORD_URL environment variable #​1947
  • [BUGFIX] filesystem_freebsd: Fix label values #​1728
  • [BUGFIX] Fix various procfs parsing errors #​1735
  • [BUGFIX] Handle no data from powersupplyclass #​1747
  • [BUGFIX] udp_queues_linux.go: change upd to udp in two error strings #​1769
  • [BUGFIX] Fix node_scrape_collector_success behaviour #​1816
  • [BUGFIX] Fix NodeRAIDDegraded to not use a string rule expressions #​1827
  • [BUGFIX] Fix node_md_disks state label from fail to failed #​1862
  • [BUGFIX] Handle EPERM for syscall in timex collector #​1938
  • [BUGFIX] bcache: fix typo in a metric name #​1943
  • [BUGFIX] Fix XFS read/write stats https://github.com/prometheus/procfs/pull/3433)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@pccibot pccibot force-pushed the renovate/prometheus-node_exporter-1.x branch from fc1ff61 to 783e648 Compare June 13, 2024 18:41
@TheMeier TheMeier added this to the v15.1.0 milestone Jun 30, 2024
@TheMeier TheMeier added the enhancement New feature or request label Jun 30, 2024
@pccibot pccibot force-pushed the renovate/prometheus-node_exporter-1.x branch from 783e648 to 7a0cc75 Compare July 7, 2024 05:03
@TheMeier TheMeier force-pushed the renovate/prometheus-node_exporter-1.x branch from 7a0cc75 to f81706a Compare July 12, 2024 14:18
@TheMeier TheMeier force-pushed the renovate/prometheus-node_exporter-1.x branch from f81706a to d14562a Compare July 12, 2024 14:23
@TheMeier TheMeier merged commit fa65ef9 into master Jul 12, 2024
28 checks passed
@TheMeier TheMeier deleted the renovate/prometheus-node_exporter-1.x branch July 12, 2024 15:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants