MAGMA XYMon Web GUI Admin Now Available!
list Shannon Anderson
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
list Josh Luthman
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
list Larry Barber
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
list Shannon Anderson
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:user-6ef9c2864140@xymon.invalid]
Sent: Thursday, November 01, 2012 2:51 PM
To: Josh Luthman
Cc: Shannon Anderson; 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 <user-4c45a83f15cb@xymon.invalid<mailto:user-4c45a83f15cb@xymon.invalid>> wrote:
Wow. That looks amazing. Very well done!
Josh Luthman
Office: XXX-XXX-XXXX<tel:XXX-XXX-XXXX>
Direct: XXX-XXX-XXXX<tel: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<mailto: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<http://squidworks.net>; Cubert 8-) Aka Shannon Anderson
list Henrik Størner
Hi Cubert,
▸
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.
this looks very interesting, I'll definitely give it a try!
Thanks for sharing it.
Regards,
Henrik
list Paul Root
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] On Behalf Of Shannon Anderson Sent: Thursday, November 01, 2012 5:13 PM To: Larry Barber; Josh Luthman Cc: 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:user-6ef9c2864140@xymon.invalid] 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 <user-4c45a83f15cb@xymon.invalid<mailto:user-4c45a83f15cb@xymon.invalid>> wrote: Wow. That looks amazing. Very well done! Josh Luthman Office: XXX-XXX-XXXX<tel:XXX-XXX-XXXX> Direct: XXX-XXX-XXXX<tel: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<mailto: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<http://squidworks.net>; Cubert 8-) Aka Shannon Anderson
list Shannon Anderson
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.. user-0509e4cfc235@xymon.invalid<mailto:user-0509e4cfc235@xymon.invalid> Cubert
▸
From: Root, Paul [mailto:user-76fdb6883669@xymon.invalid] 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:user-6ef9c2864140@xymon.invalid] 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 <user-4c45a83f15cb@xymon.invalid<mailto:user-4c45a83f15cb@xymon.invalid>> wrote: Wow. That looks amazing. Very well done! Josh Luthman Office: XXX-XXX-XXXX<tel:XXX-XXX-XXXX> Direct: XXX-XXX-XXXX<tel: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<mailto: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<http://squidworks.net>; Cubert 8-) Aka Shannon Anderson
list Thomas Leavitt
Are folks actively using MAGMA? I'm been casting around for a practical application to refresh my coding fu with, and since I love Xymon and use it every day, I thought it might be useful / fun to play around with enhancing the existing code (since it is GPL). I'm also thinking about hacking out some kind of tool that will take a CSV formatted input file, and use it to generate a hosts.cfg or a series of files (one per host) to be put in an include directory... that would allow, for instance, the ability to maintain a list of hosts elsewhere, and then simply import them into Xymon, rather than having to manually keep the two in sync. I suspect some folks already have the equivalent in place, but I'm not seeing such. Reactions? Regards, Thomas Leavitt On Wed, Oct 31, 2012 at 1: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
list John Thurston
▸
On 1/5/2016 2:31 PM, Thomas Leavitt wrote:
Are folks actively using MAGMA? I'm been casting around for a practical application to refresh my coding fu with, and since I love Xymon and use it every day, I thought it might be useful / fun to play around with enhancing the existing code (since it is GPL).
I looked at MAGMA and found it too heavy for my needs. I don't want to run an *AMP server just to manage my Xymon instance. The only thing it was going to make easier was editing alerts.cfg, and even that seemed marginally useful to me.
▸
I'm also thinking about hacking out some kind of tool that will take a CSV formatted input file, and use it to generate a hosts.cfg . . .
We have an instance of Big Brother (I haven't seen the need to change it to Xymon as it currently meets the business need) which receives no interactive edits. The hosts.cfg is re-created by a script any time a change is made in our DNS zone file. It has run hands-off for years. So many years, in fact, that I kind of forget how it's doing it :)
--
Do things because you should, not just because you can.
John Thurston XXX-XXX-XXXX
user-ce4d79d99bab@xymon.invalid
Enterprise Technology Services
Department of Administration
State of Alaska
list Ralph Mitchell
I have a collection of PHP scripts that use a sqlite database to handle something like a CMDB. Its main purpose is to spit out config files for registers in stores. It has tables for regions, store complexes, stores, servers, registers, etc. When we started a big rollout, I wrote a PHP script to query the tables and generate a Xymon config file containing a tree of sub-pages. It would be easy to trigger that to create a new config if a new server or register checks in. It would be nice to have analysis and alert info in the same sqlite database, but I haven't had time to get it done. The thing is, it fits a very specific need, and would require a lot of changes to make it fit someone else's infrastructure. I did look into using one of the several open source CMDBs, but as I recall they were more complicated than I needed at the time. Ralph Mitchell On Tue, Jan 5, 2016 at 6:45 PM, John Thurston <user-ce4d79d99bab@xymon.invalid>
▸
wrote:
On 1/5/2016 2:31 PM, Thomas Leavitt wrote:Are folks actively using MAGMA? I'm been casting around for a practical application to refresh my coding fu with, and since I love Xymon and use it every day, I thought it might be useful / fun to play around with enhancing the existing code (since it is GPL).I looked at MAGMA and found it too heavy for my needs. I don't want to run an *AMP server just to manage my Xymon instance. The only thing it was going to make easier was editing alerts.cfg, and even that seemed marginally useful to me. I'm also thinking about hacking out some kind of tool that will take aCSV formatted input file, and use it to generate a hosts.cfg . . .We have an instance of Big Brother (I haven't seen the need to change it to Xymon as it currently meets the business need) which receives no interactive edits. The hosts.cfg is re-created by a script any time a change is made in our DNS zone file. It has run hands-off for years. So many years, in fact, that I kind of forget how it's doing it :) -- Do things because you should, not just because you can. John Thurston XXX-XXX-XXXX user-ce4d79d99bab@xymon.invalid Enterprise Technology Services Department of Administration State of Alaska
list W.J.M. Nelis
▸
On 06-01-16 00:31, Thomas Leavitt wrote:
Are folks actively using MAGMA? I'm been casting around for a practical application to refresh my coding fu with, and since I love Xymon and use it every day, I thought it might be useful / fun to play around with enhancing the existing code (since it is GPL). I'm also thinking about hacking out some kind of tool that will take a CSV formatted input file, and use it to generate a hosts.cfg or a series of files (one per host) to be put in an include directory... that would allow, for instance, the ability to maintain a list of hosts elsewhere, and then simply import them into Xymon, rather than having to manually keep the two in sync. I suspect some folks already have the equivalent in place, but I'm not seeing such. Reactions?
Information from other sources generally do not contain all the information needed to generate (a part of) the hosts.cfg. For instance the specific tests to run for a server and the layout will often not be found in a configuration database. I decided to use a database specifying the available servers, networking equipment, printers and so on to generate hosts.cfg. As a result, if a server is retired, it's state changes in the database and the configuration for that server is removed automatically from hosts.cfg. The additional information needed to generate hosts.cfg is taken from hosts.cfg itself. Thus I do edit hosts.cfg sometimes, such as adding an extra test for a server. The base is (perl) script xymon.pm, available at xymonton. (See https://wiki.xymonton.org/doku.php/addons:xymonconfigsync) Regards, Wim Nelis.