Recommended update for golang-github-prometheus-node_exporter

Announcement ID: SUSE-RU-2020:1979-1
Rating: moderate
References:
Affected Products:
  • Basesystem Module 15-SP2
  • Basesystem Module 15-SP1
  • SUSE Linux Enterprise Desktop 15 SP1
  • SUSE Linux Enterprise Desktop 15 SP2
  • SUSE Linux Enterprise High Performance Computing 15 SP1
  • SUSE Linux Enterprise High Performance Computing 15 SP2
  • SUSE Linux Enterprise Real Time 15 SP1
  • SUSE Linux Enterprise Real Time 15 SP2
  • SUSE Linux Enterprise Server 15 SP1
  • SUSE Linux Enterprise Server 15 SP1 Business Critical Linux 15-SP1
  • SUSE Linux Enterprise Server 15 SP2
  • SUSE Linux Enterprise Server 15 SP2 Business Critical Linux 15-SP2
  • SUSE Linux Enterprise Server for SAP Applications 15 SP1
  • SUSE Linux Enterprise Server for SAP Applications 15 SP2
  • SUSE Manager Proxy 4.0
  • SUSE Manager Proxy 4.0 Module 4.0
  • SUSE Manager Proxy 4.1
  • SUSE Manager Retail Branch Server 4.0
  • SUSE Manager Retail Branch Server 4.1
  • SUSE Manager Server 4.0
  • SUSE Manager Server 4.0 Module 4.0
  • SUSE Manager Server 4.1

An update that contains one feature and has one fix can now be installed.

Description:

This update for golang-github-prometheus-node_exporter fixes the following issues:

  • Update from version 0.17.0 to version 0.18.1 (jsc#ECO-2110) 0.18.1 / 2019-06-04
  • [BUGFIX] Fix incorrect sysctl call in BSD meminfo collector, resulting in broken swap metrics on FreeBSD
  • [BUGFIX] Fix rollover bug in mountstats collector 0.18.0 / 2019-05-09
  • Renamed interface label to device in netclass collector for consistency with other network metrics
  • The cpufreq metrics now separate the cpufreq and scaling data based on what the driver provides.
  • The labels for the network_up metric have changed
  • Bonding collector now uses mii_status instead of operstatus
  • Several systemd metrics have been turned off by default to improve performance
  • These include unit_tasks_current, unit_tasks_max, service_restart_total, and unit_start_time_seconds
  • The systemd collector blacklist now includes automount, device, mount, and slice units by default.
  • [CHANGE] Bonding state uses mii_status
  • [CHANGE] Add a limit to the number of in-flight requests
  • [CHANGE] Renamed interface label to device in netclass collector
  • [CHANGE] Add separate cpufreq and scaling metrics
  • [CHANGE] Several systemd metrics have been turned off by default to improve performance
  • [CHANGE] Expand systemd collector blacklist
  • [CHANGE] Split cpufreq metrics into a separate collector
  • [FEATURE] Add a flag to disable exporter metrics
  • [FEATURE] Add kstat-based Solaris metrics for boottime, cpu and zfs collectors
  • [FEATURE] Add uname collector for FreeBSD
  • [FEATURE] Add diskstats collector for OpenBSD
  • [FEATURE] Add pressure collector exposing pressure stall information for Linux
  • [FEATURE] Add perf exporter for Linux
  • [ENHANCEMENT] Add Infiniband counters
  • [ENHANCEMENT] Add TCPSynRetrans to netstat default filter
  • [ENHANCEMENT] Move network_up labels into new metric network_info
  • [ENHANCEMENT] Use 64-bit counters for Darwin netstat
  • [BUGFIX] Add fallback for missing /proc/1/mounts
  • [BUGFIX] Fix node_textfile_mtime_seconds to work properly on symlinks
  • Add network-online (Wants and After) dependency to systemd unit. (bsc#1143913)

Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • Basesystem Module 15-SP1
    zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP1-2020-1979=1
  • Basesystem Module 15-SP2
    zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP2-2020-1979=1
  • SUSE Manager Proxy 4.0 Module 4.0
    zypper in -t patch SUSE-SLE-Module-SUSE-Manager-Proxy-4.0-2020-1979=1
  • SUSE Manager Server 4.0 Module 4.0
    zypper in -t patch SUSE-SLE-Module-SUSE-Manager-Server-4.0-2020-1979=1

Package List:

  • Basesystem Module 15-SP1 (aarch64 ppc64le s390x x86_64)
    • golang-github-prometheus-node_exporter-0.18.1-3.3.1
  • Basesystem Module 15-SP2 (aarch64 ppc64le s390x x86_64)
    • golang-github-prometheus-node_exporter-0.18.1-3.3.1
  • SUSE Manager Proxy 4.0 Module 4.0 (ppc64le s390x x86_64)
    • golang-github-prometheus-node_exporter-0.18.1-3.3.1
  • SUSE Manager Server 4.0 Module 4.0 (ppc64le s390x x86_64)
    • golang-github-prometheus-node_exporter-0.18.1-3.3.1

References: