Scout Plugins |
Scout is a server monitoring & reporting application that's powered by plugins like this. Once you create your free Scout account, installing a plugin is a button-click away. |
|---|
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:
| Installs: | 172 |
| Tested On: | linux macosx solaris |
| Source: |
View Source
All plugins listed in the directory are open source.
|
Using this on Solaris, with a ps command of:
ps -A -o rss,commThis 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).