Plugins » Process Usage

by Highgroove Studios

Monitors the memory usage of a process, generating an alert if it exceeds a specified threshold.


An alert is generated when it exceeds the limit. Another is sent when it drops below the limit.

This plugin takes 2 options:

  • Memory limit
  • Process name

2 Comments Comment

Using this on Solaris, with a ps command of:
ps -A -o rss,comm

This plugin works great also using the ps command of:

<pre> ps axuww </pre>

And then you can use the “full” process name to distinguish between multiple processes (on one line):

<pre> /usr/bin/ruby /usr/bin/merb \ --merb-root /var/www/apps/example/current \ --daemonize --port 4000 \ --pid /var/www/apps/example/shared/pids/merb.4000.pid \ --environment production \ --log /var/www/apps/example/shared/log/merb.4000.log \ --log-level info </pre>

Out of the box, this plugin just takes the friendly name, which in this case would be ruby (but I’ve got other ruby processes I need monitoring, and don’t want it confused).

Leave a Comment
You must be logged in to your Scout account to leave a comment. Don't have a Scout Account?
Installs: 172
Tested On: linux macosx solaris
Source: View Source
All plugins listed in the directory are open source.
Powered By Rails Machine