It may be useful to use the command: 'ps aux'.  This command will
display a list of all the currently running processes.  You could run
this manually every so often and then check the output to make sure
that none of the processes are missing; or you could write a script
that checks every so often, checks for the processes that you want to
check for, and then notifies you are leaves a log of which services
aren't running. Hope this is helpful.

On Sep 6, 3:34 am, Chris Miller <[EMAIL PROTECTED]> wrote:
> I've got a weird little problem.
>
> I run my webserver - all aspects.  I am root.  I am powerful.  I am  
> confused.
>
> But that's to be expected.
>
> So I've got this system set up and it works beautifully.  Apache sends  
> requests to a Mongrel Rails thread so Ruby can run my site, and then  
> Apache will run Subversion on the site really fast.  The only issue is  
> that once in a while I run out of memory (this being an inexpensive  
> VPS) and it scares one of my system's services, and it just gives up  
> the ghost and dies.  Sometimes it's Apache.  Other times it's Sendmail  
> (which is annoying, because if sendmail isn't alive it's not  
> immediately obvious, so it can take a week or two to realize "gee,  
> Redmine isn't sending me any email!  I wonder why!").  Other times its  
> the Mongrel threads themselves.
>
> So I created cron scripts to restart Apache every day, and to verify  
> the status of the mongrel threads every hour.  But fate being what it  
> is, they're down when I'm trying to use the site, and therefore I have  
> to log in and start them up.
>
> I was wondering if anyone knew of a tool that could provide a bit more  
> immediate results, constantly verifying that a process or daemon is  
> running, and to start it if it's not.  I'd settle for something that  
> runs every minute (that isn't a cron job, since they leave me feeling  
> very icky, kind of like a lame hack.  It works, but there should be a  
> better solution).
>
> I was thinking that there's bound to be a kind of "process nazi" tool  
> that'll keep things running smoothly, but I don't know of any.  I'm  
> running Debian 5.
>
> Thanks in advance for any help/suggestions!
>
> Registered Linux Addict #431495http://profile.xfire.com/mrstalinman| John 
> 3:16!http://www.fsdev.net/|http://lordsauron.wordpress.com/
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Linux Users Group.
To post a message, send email to [email protected]
To unsubscribe, send email to [EMAIL PROTECTED]
For more options, visit our group at 
http://groups.google.com/group/linuxusersgroup
-~----------~----~----~----~------~----~------~--~---

Reply via email to