Build precise queries to find exactly what you need
Press ESC to close
Nagios World Conference 2026: Sept. 14-17 in St. Paul, MN | Learn More
Your review has been submitted and is pending approval.
The purpose of this program is to calculate totam memory usage for a set of processes. Example can be tracking of a memory consumption for httpd apache processes. Those processes are forked into many instances. Our program looks for every pid that corresponds with process name and sum up a value of total memory that stays in /proc/[pid]/status|grep vmSize. Plugin returns also performande data for stats. Feel free to use and remember to send us a new version of that plugin if You modify it. You will need : perl -MCPAN -e 'install Params::Validate' perl -MCPAN -e 'install Math::Calc::Units' perl -MCPAN -e 'install Class::Accessor::Fast' perl -MCPAN -e 'install Config::Tiny' Usage example : /opt/plugins/check_procmemtotal.pl -P http -c 800000000 -w 700000000 -i 0 -a 800000000 units are in bytes This means that: -c critical will be at 800mb -w warning 700mb -i minimal value at 0 - just to insert to the performance graph -a maximal value at 800mb - also only for performance data http://it.emca.pl
Current Version
1.0
Last Release Date
2011-01-07
Owner
Artur Bicki
Website
http://it.emca.pl
Download URL
http://download.emca.pl/plugins/check_procmemtotal.pl
License
GPL
Compatible With
check_procmemtotal
Check total memory for all forked processes
Copyright (c) 2011 EM&CA S.A. Author: Artur Bicki < [email protected] poczty elektronicznej jest chroniony przed robotami spamuj?cymi. W przegl?darce musi by? w??czona obs?uga JavaScript, ?eby go zobaczy?. > http://it.emca.pl
For direct contact with any of our op5 developers send a mail to [email protected] poczty elektronicznej jest chroniony przed robotami spamuj?cymi. W przegl?darce musi by? w??czona obs?uga JavaScript, ?eby go zobaczy?.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 or, at your option, any later version, as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
The purpose of this program is to calculate totam memory usage for a set of processes. Example can be tracking of a memory consumption for httpd apache processes. Those processes are forked into many instances. Our program looks for every pid that corresponds with process name and sum up a value of total memory that stays in /proc/[pid]/status|grep vmSize. Plugin returns also performande data for stats.
Feel free to use and remember to send us a new version of that plugin if You modify it. You will need : perl -MCPAN -e 'install Params::Validate' perl -MCPAN -e 'install Math::Calc::Units' perl -MCPAN -e 'install Class::Accessor::Fast' perl -MCPAN -e 'install Config::Tiny'
Usage example :
/opt/plugins/check_procmemtotal.pl -P http -c 800000000 -w 700000000 -i 0 -a 800000000
units are in bytes
This means that:
-c critical will be at 800mb
-w warining 700mb
-i minimal value at 0 - just to insert to the performance graph
-a maximal value at 800mb - also only for performance data
For quite a long time I was looking for such a plugin. I finally found it here and it saved me a lot of time that i would have to spent otherwise writing one myself.
You must be logged in to submit a review.
To:
From: