Xymon Mailing List Archive search

Desktop Client

list Francisco Carmona Leon
Wed, 20 Sep 2006 08:46:28 -0500
Message-Id: <1158759988.5721.10.camel@localhost>

On Wed, 2006-09-20 at 12:09 +0000, Mike wrote:
On 2006-09-19, Epp, Matthew Contractor PEO EIS AKO <user-c07bdcff406c@xymon.invalid> wrote:
I have created an application using wxpython that reports Hobbit/Big Brother
events directly to your desktop, for either Unix or Windows platforms.

There are three main components:

1> You configure your hobbit-alerts.cfg to send all events to a small perl
script, which formats the data and sends it to a local UNIX socket.
2> Another perl script runs daemonizede and reads in the data from the UNIX
socket. It then sends the events to any clients connected to it.
3> The client recieves all events, and does any filtering and further
formatting for the end-user.

It's still very alpha, but fully functional. Mainly I created this for our
NOC which is sometimes very busy and occasionally alerts get missed if
someone isn't eyeballing the web page constantly. The client can create
pop-up windows, play sound files, etc that some are already familiar with
from the old "bbtray" application.

Although it still needs a lot of work, I'd like to start distributing it for
people to try out and maybe offer suggestions or even assistance with. Is
"The Shire" ready for user distribution of projects yet?

What does the hobbit-alerts.cfg file look like for alerting on all events?

Mike

$SOPORTE=MAIL user-1dafa3c24f6f@xymon.invalid, SERVICE=* RECOVERED
$SKYTEL=MAIL user-08d8ee4dc983@xymon.invalid SERVICE=* RECOVERED DURATION>5
FORMAT=SMS EXSERVICE=msgs
$MARGAROS=MAIL user-2213fc2f93d1@xymon.invalid,
user-8d1943bff8ff@xymon.invalid SERVICE=* RECOVERED

(all events for all servers)
HOST=*
        $SOPORTE
        $SKYTEL
        SCRIPT /usr/local/bin/smalert 1234123400 TIME=*:0730:1700

(all events for only server thar start with intra??????
HOST=%intra
        $MARGAROS