I have written a custom daemon for running some background tasks. I will be running several copies of this daemon (one for each environment) and have further plans to write more daemons.
I wanted to see if you guys are doing similar things and what you are using to manage start-stop scripts, monitoring of the daemons, alerting etc.
I have god in place at the moment, but want to swap it out because it leaks
memory (significantly over weeks). I mentioned on twitter recently that I'd
be swapping it with monit, and Koz suggested runit is worth taking a look
instead - simpler with less features.
On Thu, Jul 2, 2009 at 11:13 AM, Tim Uckun <timuc...@gmail.com> wrote:
> I have written a custom daemon for running some background tasks. I
> will be running several copies of this daemon (one for each
> environment) and have further plans to write more daemons.
> I wanted to see if you guys are doing similar things and what you are
> using to manage start-stop scripts, monitoring of the daemons,
> alerting etc.
I'll second that about god. memory just grows aver time. Whether that's due
to the ruby MRI memory assignment for long running processes (the reason REE
and passenger came about), or an error causing the memory leak I'm not sure.
Either way, you shouldn't have to monitor your monitors.
> I have god in place at the moment, but want to swap it out because it leaks
> memory (significantly over weeks). I mentioned on twitter recently that I'd
> be swapping it with monit, and Koz suggested runit is worth taking a look
> instead - simpler with less features.
> Tim.
> On Thu, Jul 2, 2009 at 11:13 AM, Tim Uckun <timuc...@gmail.com> wrote:
>> I have written a custom daemon for running some background tasks. I
>> will be running several copies of this daemon (one for each
>> environment) and have further plans to write more daemons.
>> I wanted to see if you guys are doing similar things and what you are
>> using to manage start-stop scripts, monitoring of the daemons,
>> alerting etc.
1 vote for monit, here. Simple, powerful, robust and well documented.
R
Tim Uckun wrote:
> I have written a custom daemon for running some background tasks. I
> will be running several copies of this daemon (one for each
> environment) and have further plans to write more daemons.
> I wanted to see if you guys are doing similar things and what you are
> using to manage start-stop scripts, monitoring of the daemons,
> alerting etc.
On Thu, Jul 2, 2009 at 11:17 AM, Tim Haines<tmhai...@gmail.com> wrote: > I have god in place at the moment, but want to swap it out because it leaks > memory (significantly over weeks). I mentioned on twitter recently that I'd > be swapping it with monit, and Koz suggested runit is worth taking a look > instead - simpler with less features.
On Thu, Jul 2, 2009 at 3:36 PM, Tim Uckun <timuc...@gmail.com> wrote:
> On Thu, Jul 2, 2009 at 11:17 AM, Tim Haines<tmhai...@gmail.com> wrote:
> > I have god in place at the moment, but want to swap it out because it
> leaks
> > memory (significantly over weeks). I mentioned on twitter recently that
> I'd
> > be swapping it with monit, and Koz suggested runit is worth taking a look
> > instead - simpler with less features.