nagios-plugins-for-linux

:penguin: Nagios-compatible Plugins for Linux

Release Version 26 -= Lockdown release =-

What's new in this release

Enhancements

  • New (beta) plugin check_podman for checking some runtime metrics of podman running containers. This plugin requires the varlink library and its corresponding development package.
  • Add Fedora 32 and CentOS 8 to the supported distributions (rpm package creation).

Fixes

  • Fix build with musl by including limits.h when PATH_MAX is used.
  • Fix build when '-fno-common' is added to CFLAGS (gcc 10)

For more details, you can look at the file NEWS in the root directory.

nagios-plugins-linux-v26.tar.gz

Release tarball
application/gzip 2020-05-05 Download from Github

nagios-plugins-linux-26.tar.bz2

application/x-bzip 2020-05-05 Download from Github

nagios-plugins-linux-26.tar.xz

application/x-xz 2020-05-05 Download from Github

Release Version 25 -= Gentoo release =-

What's new in this release

Security Fixes

Fix two security issues reported by lgtm analyzer, an issue reported by the clang static analyser v8, and some issues reported by Codacy.

Fixes

  • Fix compilation when libcurl headers are not installed.
  • Fix warning message about obsolete AC_PROG_RANLIB macro usage.
  • sysfsparser library: fix debug messages in sysfsparser_thermal_get_temperature().
  • check_memory plugin: minor code cleanup and typo fixes.

Enhancements

  • Add perfdata to mem_available and mem_used (feature asked by @sbraz).
  • Add a build option to disable the linking of libcurl (necessary to build check_docker): --disable-libcurl (feature asked by @sbraz).
  • Packages: add support for Fedora 30 and Debian 10 (Buster).

Changes

  • Update the external jsmn library.
  • Move some functions to the new library perfdata.
  • Drop support for building Fedora 24-27 and Debian 6 (Squeeze) packages.

Test framework

New unit test for lib/perfdata.c.

nagios-plugins-linux-v25.tar.gz

Release tarball
application/gzip 2019-08-23 Download from Github

nagios-plugins-linux-25-debian-buster.7z

application/x-7z-compressed 2019-08-24 Download from Github

nagios-plugins-linux-25-debian-stretch.7z

application/x-7z-compressed 2019-08-24 Download from Github

nagios-plugins-linux-25-el7.7z

application/x-7z-compressed 2019-08-24 Download from Github

nagios-plugins-linux-25-fc30.7z

application/x-7z-compressed 2019-08-24 Download from Github

nagios-plugins-linux-25.tar.bz2

application/x-bzip 2019-08-24 Download from Github

nagios-plugins-linux-25.tar.xz

application/x-xz 2019-08-24 Download from Github

Release Version 24 -= New Year 2019 release -=

What's new in this release

Enhancements

Plugins

check_uptime: add warn, crit, and min values to perfdata check_cpufreq: make it possible to output the values in Hz/kHz/mHz/gHz by adding the new command-line switches: -H | --Hz, -K | --kHz, -M | --mHz, -G | --gHz.

Build system

  • Check for the compiler flag -Wstringop-truncation availability.
  • Remove the autotools-generated file libtool.
  • Fix unsupported warning options for clang (7.0.0): -Wformat-signedness and -Wstringop-truncation.

Packages creation

Fedora 29 is now a supported distribution.

Fixes

check_cpufreq: the frequences returned by sysfs are in KHz.

Thanks to ...

magmax (https://github.com/magmax) and sbraz for their bug reports and PRs.

nagios-plugins-linux-v24.tar.gz

Release tarball
application/gzip 2019-01-13 Download from Github

nagios-plugins-linux-24.tar.bz2

application/x-bzip 2019-01-13 Download from Github

nagios-plugins-linux-24.tar.xz

application/x-xz 2019-01-13 Download from Github