Alipes Project
Alipes is a Java framework for notifying users when important events occur.
Alipes is currently dormant. For a website monitor, why not checkout Mars?
Suppose for example you are responsible
for the automatic build process of a project and you need to be kept informed of the build status. Alipes
can watch the files the build process is supposed to create. Should any of them become "old" (ie they have not
been refreshed by the automatic build), then Alipes can send you an email. Perhaps instead you are an
administrator responsible for a number of web servers. Alipes can run a console window
which will warn you when a server goes down, or up.
Alipes essentially consists of a number of monitor classes, for watching files, URLs etc. These pass
events through a series of pipes, filters, multiplexors to listener classes which send emails and notify users.
etc.
Currently Alipes has monitors for files and URLs, and listeners which can alert users by console windows or by
email. There are plans to also allow Alipes to alert users by Jabber, status windows, and webapps.
At the moment Alipes has a number of utilities which configure these classes in the most useful combinations.
In the future
we wish to develop a work-flow like interface to allow users to customise their configurations.
Why Alipes?
I needed a pretentious name for the project quickly. Alipes is another name for Hermes, aka Mercury, the
messenger of the gods.