check_procs_multi is a Nagios plugin similar to check_procs able to check several processes at once.
Perl Perl6
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.travis.yml
AUTHORS renaming Feb 11, 2008
COPYING Fixing #57 + spec file fixes Jan 25, 2010
COPYRIGHT
Changes
INSTALL Using Monitoring::Plugin Jan 9, 2015
MANIFEST Fixed the installation path Jan 25, 2010
MANIFEST.SKIP
META.yml
Makefile.PL
NAME
NEWS Renamed the RPM package to nagios-plugins-check-procs-multi and added… Feb 11, 2011
README Added hint on RRD file manipulation Feb 16, 2011
TODO
VERSION
check_procs_multi
check_procs_multi.pod
check_procs_multi.spec Renamed the RPM package to nagios-plugins-check-procs-multi and added… Feb 11, 2011

README

check_procs_multi is a Nagios plugin similar to check_procs able to
check several processes at once.

Installation
============

Installation instructions are contained in the INSTALL file

Nagiosgrapher
=============

Some hints and comments about the usage of the plugin with
Nagiosgrapher

1) plugin name

Beware that if you are using Nagiosgrapher, the tool is not able to
distinguish between check_procs and check_procs_multi (since it looks
for PROCS in the plugin name).

To avoid the problem you can just rename the name of the plugin in the
output:

  $ check_procs_multi [arguments] | sed -e 's/CHECK_PROCS_MULTI/MULTIPROC/g'

2) adding and removing checks

If you change the monitored processes and change the corresponding
Nagiosgrapher template the data file (RRD) will not be updated. You
will have to delete the .rrd file (losing all the data) or modify it
(e.g., by using a Perl script and RRD::Simple).

Example script (by Marcus Schopen):

  #!/usr/bin/perl

  use strict;
  use warnings;

  use RRD::Simple;

  my $rrd = RRD::Simple->new();

  $rrd->add_source( '/path/file.rrd', 'APACHE2' => 'GAUGE' );