Xymon Mailing List Archive search

MAGMA XYMon Web GUI Admin Now Available!

list Larry Barber
Thu, 1 Nov 2012 13:51:09 -0500
Message-Id: <user-43e32490bff0@xymon.invalid>

I've tried to install this on my test box and am not having much luck.

1. There is nothing in the www directory in the tarball, so I copied all
the .php files in the top directory to my xymon directory. That does not
work. I get a 404 whenever I try to access one of the pages, the message
has an untranslated $XYMONSERVERWWWURL in the URL it says it can't find.
2. You missed a couple of explicit references to /var/www in MAGMA.php,
these are referring to a .pl script that doesn't exist on my system.
3. You should probably warn people that copying over the contents of the
/etc/ directory will wipe out any changes they have made to xymonmenu.cfg.
4. Minor issue, you have a repeated "the" in managealerts line 65 and
managehosts line 223.

Thanks,
Larry Barber

On Wed, Oct 31, 2012 at 3:16 PM, Josh Luthman
<user-4c45a83f15cb@xymon.invalid>wrote:
Wow.  That looks amazing.  Very well done!

Josh Luthman
Office: XXX-XXX-XXXX
Direct: XXX-XXX-XXXX
XXXX Wayne St
Suite XXXX
Troy, OH XXXXX


On Wed, Oct 31, 2012 at 4:09 PM, Shannon Anderson <user-7532c39d5acc@xymon.invalid
wrote:
Henrik and Fellow Xymoners,

Just for you I have pushed off any real work for today just to get you
all a first release of MAGMA the XYMon Web GUI Admin.

MAGMA is an add-on web GUI for managing Host, Groups and Alarms on a
XYmon 4.3 or newer system.

You can find MAGMA at http://www.squidworks.net/magma/

There you will find the description, screen shots and features of MAGMA
along with the link to download the source package.

It requires MySQL and PHP5 and is very simple to install. All supporting
information is included in the tarball.


How does it work?
It stores all alarm and host/group configs in the SQL database and
rewrites the Host.cfg, Analysis.cfg and Alarms.cfg files causing the XYmon
system to update its tests and pages based on the changes in these files.
It will overwrite the files each time a host is added or edited making the
process of updating automatic. To get the full benefit of MAGMA you should
place all hosts in "central" mode,  although this is not required, without
it your management is somewhat restrictive (external test management only).
In Central mode you get full management features for all tests.

If you have any questions or need some help just send me a email @
sanderson @ squidworks.net

Cubert  8-)
Aka Shannon Anderson