Andrew Ryan writes:

[regarding interfacing 2-way paging and mon]
> Jim did, in skymon (incl in main mon distro). But that is a few years old and 
> I don't even know if it works with recent versions.
...
> skymon, or something like it, could be ported to other 2-way 
> pagers/internet-phones. Putting together a generic system that allowed one to 
> control mon through 2-way wireless devices would be hard, because there are 
> so many differences in how different providers pass messages around. skymon 
> worked because they all used skytel pagers and it was simple.

If the device can send email, then I think I've come up with a reasonably
secure way to let arbitrary devices that support email to talk to mon.

The trick is to use an MTA that supports username+tag addressing (i.e.,
[EMAIL PROTECTED]).  When a failure occurs,
the system sends an email alarm to the two-way pagers, with a return
address of "mon+incident-ID@domain".  The "incident-ID" is unique for
the current failure (and is applied to all subsequent failures until
everything stabilizes and "goes green").  The user could use the reply
option on their pager/phone/handheld/whatever to send back commands.
As incident IDs would change with each new incident (and be pseudo-random),
it should be reasonably safe from spoofing by nasty people.

My plan was to write this thing as a separate script that used Mon as its
information store.  The first cut is running at my shop, but it just
collates pages so that we don't get multiple pages for the same incident.
One of these days I'll get the time to add more stuff to it, but as long
as the topic is under discussion I was wondering what people think of
this scheme.

        -- Ed


> 
> So if you and your co-workers all have the same 2-way pagers, you might be 
> able to make skymon work, or hack on it to make it better.
> 
> It's still a cool idea. If I was getting paged alot by mon I probably would 
> take a shot at this, but alas, I'm at a BB shop now, and wishing even for a 
> decent web interface, let alone a 2-way pager interface :)
> 
> 
> andrew
> 

Reply via email to