{"id":17383566,"url":"https://github.com/matteocorti/check_procs_multi","last_synced_at":"2025-04-15T09:53:20.228Z","repository":{"id":142759969,"uuid":"44727857","full_name":"matteocorti/check_procs_multi","owner":"matteocorti","description":"check_procs_multi is a Nagios plugin similar to check_procs able to check several processes at once.","archived":false,"fork":false,"pushed_at":"2024-10-29T15:12:03.000Z","size":109,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-28T19:07:36.131Z","etag":null,"topics":["nagios-plugin","processes"],"latest_commit_sha":null,"homepage":null,"language":"Perl","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/matteocorti.png","metadata":{"files":{"readme":"README.md","changelog":"Changes","contributing":null,"funding":".github/FUNDING.yml","license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"matteocorti","liberapay":"matteocorti"}},"created_at":"2015-10-22T06:59:58.000Z","updated_at":"2024-10-29T15:12:07.000Z","dependencies_parsed_at":null,"dependency_job_id":"0ecaab2f-9a19-4bfd-856a-325a6ed775bd","html_url":"https://github.com/matteocorti/check_procs_multi","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matteocorti%2Fcheck_procs_multi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matteocorti%2Fcheck_procs_multi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matteocorti%2Fcheck_procs_multi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/matteocorti%2Fcheck_procs_multi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/matteocorti","download_url":"https://codeload.github.com/matteocorti/check_procs_multi/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249048713,"owners_count":21204306,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["nagios-plugin","processes"],"created_at":"2024-10-16T07:43:08.600Z","updated_at":"2025-04-15T09:53:20.210Z","avatar_url":"https://github.com/matteocorti.png","language":"Perl","readme":"\n (c) Matteo Corti, ETH Zurich, 2009-2012\n (c) Matteo Corti, 2009-2021\n\n  see AUTHORS for the complete list of contributors\n\n# check_procs_multi\n\ncheck_procs_multi is a Nagios plugin similar to check_procs able to\ncheck several processes at once.\n\n## Installation\n\nInstallation instructions are contained in the INSTALL file\n\n## Nagiosgrapher\n\nSome hints and comments about the usage of the plugin with\nNagiosgrapher\n\n1. plugin name\n\n   Beware that if you are using Nagiosgrapher, the tool is not able to\n   distinguish between check_procs and check_procs_multi (since it looks\n   for PROCS in the plugin name).\n\n   To avoid the problem you can just rename the name of the plugin in the\n   output:\n\n   ```\n   $ check_procs_multi [arguments] | sed -e 's/CHECK_PROCS_MULTI/MULTIPROC/g'\n   ```\n\n2. adding and removing checks\n\n   If you change the monitored processes and change the corresponding\n   Nagiosgrapher template the data file (RRD) will not be updated. You\n   will have to delete the .rrd file (losing all the data) or modify it\n   (e.g., by using a Perl script and ```RRD::Simple```).\n\n   Example script (by Marcus Schopen):\n\n   ```\n   #!/usr/bin/perl\n\n   use strict;\n   use warnings;\n\n   use RRD::Simple;\n\n   my $rrd = RRD::Simple-\u003enew();\n\n   $rrd-\u003eadd_source( '/path/file.rrd', 'APACHE2' =\u003e 'GAUGE' );\n   ```","funding_links":["https://github.com/sponsors/matteocorti","https://liberapay.com/matteocorti"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatteocorti%2Fcheck_procs_multi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmatteocorti%2Fcheck_procs_multi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmatteocorti%2Fcheck_procs_multi/lists"}