From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.sysutils.supervision.general/2074 Path: news.gmane.org!not-for-mail From: Robin Bowes Newsgroups: gmane.comp.sysutils.supervision.general Subject: Re: Web interface for runit Date: Wed, 16 Feb 2011 00:41:49 +0000 Message-ID: <4D5B1D4D.7040504@robinbowes.com> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1297816928 8385 80.91.229.12 (16 Feb 2011 00:42:08 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 16 Feb 2011 00:42:08 +0000 (UTC) To: supervision@list.skarnet.org Original-X-From: supervision-return-2308-gcsg-supervision=m.gmane.org@list.skarnet.org Wed Feb 16 01:42:04 2011 Return-path: Envelope-to: gcsg-supervision@lo.gmane.org Original-Received: from antah.skarnet.org ([212.85.147.14]) by lo.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1PpVT2-0002Vx-9w for gcsg-supervision@lo.gmane.org; Wed, 16 Feb 2011 01:42:04 +0100 Original-Received: (qmail 3529 invoked by uid 76); 16 Feb 2011 00:44:24 -0000 Mailing-List: contact supervision-help@list.skarnet.org; run by ezmlm List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Archive: Original-Received: (qmail 3521 invoked from network); 16 Feb 2011 00:44:23 -0000 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AjUGACasWk3Unw4U/2dsb2JhbACXRI4cc70xhV4E X-Spam-Level: * X-Spam-Status: No, hits=-0.0 required=8.0 tests=ALL_TRUSTED,RATWARE_GECKO_BUILD X-Spam-Check-By: batmobile.robinbowes.com User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101209 Fedora/3.1.7-0.35.b3pre.fc14 Lightning/1.0b3pre Thunderbird/3.1.7 In-Reply-To: X-Enigmail-Version: 1.1.2 Xref: news.gmane.org gmane.comp.sysutils.supervision.general:2074 Archived-At: On 15/02/11 20:52, Philip Tait wrote: > My "customer" wants to be able to view status and start-stop processes > that are managed by runit across several computers. Seems like this > can be accomplished with a simple form and CGI script, but I thought I > would check first to make sure I'm not re-inventing a wheel. Look into using something like mcollective [1] with a simple service agent on each node. You can then trigger that from a web form uing the API. R. [1] http://www.puppetlabs.com/mcollective/introduction/ -- "Feed that ego and you starve the soul" - Colonel J.D. Wilkes http://www.theshackshakers.com/