The Monitoring Plug-Ins

Edit Package monitoring-plugins
http://monitoring-plugins.org/

The actual service checks on current monitoring solutions like Icinga,
Nagios or Shinken (just to name a few) are performed by separate
"plugin" programs which return the status of the checks to the
running daemon.

This package contains those plugins.

Refresh
Refresh
Source Files
Filename Size Changed
check_ircd_ssl 0000008483 8.28 KB
monitoring-plugins-1.4.6-Makefile_-_no_chown.patch 0000001331 1.3 KB
monitoring-plugins-2.1.1-check_log_-_quoting.patch 0000002452 2.39 KB
monitoring-plugins-2.2-mariadb_102_build_fix.patch 0000003423 3.34 KB
monitoring-plugins-2.3-check_ntp_perf_absolute.patch 0000000541 541 Bytes
monitoring-plugins-2.3.1-check_dhcp_-_detect_rogue_dhcp_servers.patch 0000010237 10 KB
monitoring-plugins-2.3.1-check_snmp_hang_on_STDERR_workaround.patch 0000000640 640 Bytes
monitoring-plugins-2.3.1-check_snmp_segfaults.patch 0000000467 467 Bytes
monitoring-plugins-2.3.1-check_ssh.patch 0000008820 8.61 KB
monitoring-plugins-2.3.1-check_ssh.t_-_improve_testing.patch 0000006490 6.34 KB
monitoring-plugins-2.3.1-fixing-shellcheck.patch 0000018345 17.9 KB
monitoring-plugins-2.3.1.tar.gz 0002529669 2.41 MB
monitoring-plugins-2.3.1.tar.gz.sha1 0000000074 74 Bytes
monitoring-plugins-README-extra-opts 0000003276 3.2 KB
monitoring-plugins-README.SUSE 0000000895 895 Bytes
monitoring-plugins-README.SUSE-check_cups 0000003506 3.42 KB
monitoring-plugins-README.SUSE-check_dhcp 0000001977 1.93 KB
monitoring-plugins-README.SUSE-check_icmp 0000001485 1.45 KB
monitoring-plugins-README.SUSE-check_ide_smart 0000001510 1.47 KB
monitoring-plugins-README.SUSE-check_ntp_time 0000000340 340 Bytes
monitoring-plugins-README.SUSE-check_ping 0000000333 333 Bytes
monitoring-plugins-permissions 0000000765 765 Bytes
monitoring-plugins-rpmlintrc 0000000315 315 Bytes
monitoring-plugins-too_few_arguments_for_check_disk.patch 0000000903 903 Bytes
monitoring-plugins-wrong_return_in_check_swap.patch 0000001670 1.63 KB
monitoring-plugins.changes 0000063760 62.3 KB
monitoring-plugins.check_cups.sh 0000011694 11.4 KB
monitoring-plugins.check_hpjd.c-64bit-portability-issue.patch 0000000392 392 Bytes
monitoring-plugins.check_snmp.arrayaddress.patch 0000000508 508 Bytes
monitoring-plugins.obsinfo 0000000137 137 Bytes
monitoring-plugins.spec 0000054567 53.3 KB
nrpe-check_load 0000000076 76 Bytes
nrpe-check_mailq 0000000080 80 Bytes
nrpe-check_mysql 0000000078 78 Bytes
nrpe-check_ntp_time 0000000090 90 Bytes
nrpe-check_partition 0000000084 84 Bytes
nrpe-check_proc_cron 0000000095 95 Bytes
nrpe-check_swap 0000000066 66 Bytes
nrpe-check_total_procs 0000000079 79 Bytes
nrpe-check_ups 0000000077 77 Bytes
nrpe-check_users 0000000069 69 Bytes
nrpe-check_zombie_procs 0000000081 81 Bytes
usr.lib.nagios.plugins.check_cups 0000000669 669 Bytes
usr.lib.nagios.plugins.check_dhcp 0000000197 197 Bytes
usr.lib.nagios.plugins.check_disk 0000000293 293 Bytes
usr.lib.nagios.plugins.check_icmp 0000000243 243 Bytes
usr.lib.nagios.plugins.check_ide_smart 0000000251 251 Bytes
usr.lib.nagios.plugins.check_load 0000000293 293 Bytes
usr.lib.nagios.plugins.check_ntp_time 0000000513 513 Bytes
usr.lib.nagios.plugins.check_ping 0000000319 319 Bytes
usr.lib.nagios.plugins.check_procs 0000000288 288 Bytes
usr.lib.nagios.plugins.check_procs.sle15 0000000306 306 Bytes
usr.lib.nagios.plugins.check_ssh 0000000189 189 Bytes
usr.lib.nagios.plugins.check_swap 0000000174 174 Bytes
usr.lib.nagios.plugins.check_users 0000000209 209 Bytes
Revision 23 (latest revision is 32)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 933139 from Lars Vogdt's avatar Lars Vogdt (lrupp) (revision 23)
JFYI: this is planned as update also for SLE12 and SLE15.
Please have a closer look, not that I missed something.
As the plugins are in productive use on monitor.opensuse.org, I
do not expect big issues. But the dhcpd plugin was not extensively tested, yet.


- recommend syslog for monitoring-plugins-log, as people probably 
  want to analize logs generated by (r)syslog or journald
Renamed patches:
- renamed monitoring-plugins-1.4.6-no_chown.patch to 
  monitoring-plugins-1.4.6-Makefile_-_no_chown.patch to make it
  easier to detect the patched file
- renamed monitoring-plugins-2.1.1-check_logfile.patch to 
  monitoring-plugins-2.1.1-check_log_-_quoting.patch to make it
  easier to detect the patched file and reason for the patch
New patches:
- added monitoring-plugins-2.3.1-check_snmp_segfaults.patch 
  check_snmp will segfaults at line 489 if number of lines returned 
  by SNMPD is greater than number of defined thresholds
  -> https://github.com/monitoring-plugins/monitoring-plugins/pull/1589
- added monitoring-plugins-2.3.1-check_snmp_hang_on_STDERR_workaround.patch
  When the MIBs are not quite right, snmpget outputs lots of errors on 
  STDERR before getting down to business.
  If this is enough to fill the pipe buffer, snmpget hangs waiting for 
  it to be cleared, which it never will be because check_snmp is 
  waiting for snmpget to output something on STDOUT.
  This simple fix from s2156945 for this is to read STDERR before STDOUT.
  cmd_run_array from utils_cmd.c is also used by plugins/check_by_ssh 
  and plugins/negate but you're likely to get lots of errors or lots 
  of output, not both at the same time.
  The real fix is probably to do a select() and read from both as 
  they come in.
  https://github.com/monitoring-plugins/monitoring-plugins/issues/1706
- added monitoring-plugins-2.3.1-check_dhcp_-_detect_rogue_dhcp_servers.patch 
  feature enhancement from Patrick Cervicek for check_dhcp, which allows 
  to detect rogue DHCP servers. Use it with the "-x" flag, example:
Comments 1

Factory Maintainer's avatar

Installcheck problems for x86_64

  • FOLLOWUP(deepin-kwin-lang)
  • FOLLOWUP(fcitx-table-emoji)
  • FOLLOWUP(google-tinos-fonts)
  • FOLLOWUP(haveged)
  • FOLLOWUP(libatomic1-gcc12)
  • FOLLOWUP(libgomp1-gcc13)
  • package net-snmp-5.9.4.x86_64 requires libnetsnmp.so.40()(64bit), but none of the providers can be installed
  • package net-snmp-5.9.4.x86_64 requires libnetsnmp.so.40()(64bit), but none of the providers can be installed
  • package net-snmp-5.9.4.x86_64 requires libnetsnmp.so.40()(64bit), but none of the providers can be installed
  • package net-snmp-5.9.4.x86_64 requires libnetsnmp.so.40()(64bit), but none of the providers can be installed
  • package sensors-3.6.2.x86_64 requires modutils, but none of the providers can be installed
openSUSE Build Service is sponsored by