On Tue, 27 Jan 2004 14:34:16 +1100 "Visser, Martin" <[EMAIL PROTECTED]> wrote:
> All, > > As part of a project I am working on, I need to be able to potential remote control > many dozens of Linux boxes. I want to be able remotely:- > > * Create / schedule / start /stop / change running processes > * Monitor the status of those processes > * Have the processes alert me when certain milestones occur > * Have the remote boxes exchange heartbeat with the central server (so that they > know they "out of control" and need to abort any runnning jobs) > I was going to suggest http://www.gnuqueue.org/ or generic nqs (http://www.gnqs.org/oldgnqs/docs/starter_pack/introducing/) but they both look like abandonware. They're sort of network crons. You might want to cook something up based on libevent/libio/disconcert (www.monkey.org/~provos) though monkey.org seems to be down at the mo, so I'm not sure how much disconcert does. The author is an openbsd hacker and a google engineer so I'm guessing the code is good quality. I've looked at cfengine a few times and been mostly baffled by it. It has it's own scripting language instead of using python or perl. -- Matt -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
