Nevermind. I just wrote my own. I have to admit that I had to do some digging in various source code available on FreeBSD. Whew.
----- Original Message ----- From: "Dustin Puryear" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Tuesday, November 11, 2003 12:55 AM Subject: [brlug-general] Looking for a tool to monitor if a process getsgreedy. > We are faced with an an application that occasionally decides that it wants > to be greedy and eat the entire CPU under FreeBSD 4.7. This is a known issue > with the program, and we hope to get a fix soon. A quick fix for now though > is to just restart the process, which we are happy to do. Now I'd like to > automate this process. I can write a script or program to do this whenever > the process consumes 99% or more of the CPU, but I'm curious if there is > something ready-made for this already? Basically, I'd like to say that if > process X is eating more than Y% of the CPU then restart the process using > some arbitrary method (i.e., run a user-defined script). > > Yes, I can do this via a script. I'm curious if there isn't something a > little more generic already written to do this. Also, I will want to run > this program as a daemon. The startup cost when the CPU is tagged is going > to mean a new program (the monitor) would startup very slowly. > > --- > Dustin Puryear > http://www.puryear-it.com > > > _______________________________________________ > General mailing list > [email protected] > http://brlug.net/mailman/listinfo/general_brlug.net > >
