Hi everybody,
I’m running different rails applications in a production environment
and I saw that the memory used by mongrels is increasing every day.
What can I do to monitor this memory increasing? (the applications
seems also to be very slow).
Since I’ve been started my busiest application, each mongrel (4) has
increased by 70-80 Megs and they keep increasing.
Could the problem be a series of mysql connection not closed properly?
if yes, is there a way to monitor this kind of connection?
The company which is hosting one of our sites has installed a system
called Munin, which monitors a lot of information like memory usage,
logins,
registrations, number of up/downloads and so on. It’s great.
Sorry, that I can’t give you much information about it, since, as
mentioned,
it wasn’t installed by us, but here is the link to their site:
We had some memory leak (by ImageMagick, when it crashed) and could
easy enough find the source just by comparing times of error logs with
the memory usage profile.
Another useful tool is Exception Notifier Plugin for Rails