Process Memory Usage: Troubleshooting with Scout

Scout customer Eric Lindvall wrote up a nice piece on finding and fixing memory leaks in god -- specifically, when issuing "god load" on long-running god processes. Give it a read, it provides good insight into the troubleshooting process and the tools he used. Eric points to the Scout graphs showing both the symptoms:

And the solution:

Who wouldn't love to see memory usage go down and stabilize like that? Eric also provides patches to god in case you're having similar issues. Check out his full writeup for details.

If you're having trouble with memory consumption of a specific process, check out Scout's Process Memory Usage plugin.