[Xymon] MAGMA XYMon Web GUI Admin Now Available!

Shannon Anderson sanderson at CORNETSER.com
Fri Nov 2 21:29:18 CET 2012


It is,  Since it wasn't up more than an hour or 2 , I made the changes and resaved as version (a),  I have several new and added features to code in so expect a new version in the next 30 days.


Adding Ports monitor editor
Adding Files monitor editor
Adding INODE to Disk check types
Adding an External test types manager to allow you to assign added external tests as needed
Adding scripting to the alarms manager (currently email only)


I am taking requests so if you see something you need in a manager app just send me a email..

Sanderson at squidworks.net<mailto:Sanderson at squidworks.net>

Cubert

From: Root, Paul [mailto:Paul.Root at CenturyLink.com]
Sent: Friday, November 02, 2012 8:50 AM
To: Shannon Anderson; Larry Barber; Josh Luthman
Cc: xymon at xymon.com
Subject: RE: [Xymon] MAGMA XYMon Web GUI Admin Now Available!

Did you create a new tarball on squidworks?  If so, it seems to be the same version.

Paul Root    - Senior Engineer
Managed Services Systems - CenturyLink


From: xymon-bounces at xymon.com<mailto:xymon-bounces at xymon.com> [mailto:xymon-bounces at xymon.com] On Behalf Of Shannon Anderson
Sent: Thursday, November 01, 2012 5:13 PM
To: Larry Barber; Josh Luthman
Cc: xymon at xymon.com<mailto:xymon at xymon.com>
Subject: Re: [Xymon] MAGMA XYMon Web GUI Admin Now Available!

Larry,

You said you had issues, I think I have them corrected if you would like to try again. I have updated the web with the new tarball.

You said...

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.
Ok fixed tarball so files are in www folder . These files must be in the root of the www folder on xymon server to be accessible by web, Also make sure they are readable by all so apache can dish them out.
The translated issues should not happen if you have all urls in config.php set correctly. There are 3 urls,  (root web, cgi and seccgi)


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.
Actually that was part of another mod I am working on. It did not belong in this cut down version and I have now removed that piece.


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.
Updated readme to make note that xymonmenu.cfg will be overwritten and how to merge custom menus with this menu.


4.      Minor issue, you have a repeated "the" in managealerts line 65 and managehosts line 223.
Doh, sometime my fingers type faster than my brain thinks. I have removed the two extra "The" in the code.



If you continue to have issues with the $XYMONSERVERWWWURL send me a screenshot of the groups manager page and the source file for your index.html in the root of your servers web it should be a symlink to xymon.html . I will look at the way we parse out your look and feel to see if there is some issues with the parsing process.

Thanks for your time and working with me to get a solid piece of software out to the xymon community.

Cubert


From: Larry Barber [mailto:lebarber at gmail.com]
Sent: Thursday, November 01, 2012 2:51 PM
To: Josh Luthman
Cc: Shannon Anderson; xymon at xymon.com<mailto:xymon at xymon.com>
Subject: Re: [Xymon] MAGMA XYMon Web GUI Admin Now Available!

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 <josh at imaginenetworksllc.com<mailto:josh at imaginenetworksllc.com>> wrote:
Wow.  That looks amazing.  Very well done!

Josh Luthman
Office: 937-552-2340<tel:937-552-2340>
Direct: 937-552-2343<tel:937-552-2343>
1100 Wayne St
Suite 1337
Troy, OH 45373

On Wed, Oct 31, 2012 at 4:09 PM, Shannon Anderson <sanderson at cornetser.com<mailto:sanderson at cornetser.com>> 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<http://squidworks.net>

Cubert  8-)
Aka Shannon Anderson
_______________________________________________
Xymon mailing list
Xymon at xymon.com<mailto:Xymon at xymon.com>
http://lists.xymon.com/mailman/listinfo/xymon


_______________________________________________
Xymon mailing list
Xymon at xymon.com<mailto:Xymon at xymon.com>
http://lists.xymon.com/mailman/listinfo/xymon

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20121102/7386fc52/attachment.html>


More information about the Xymon mailing list