Ralph,<br>Thanks for the suggestion. That sounds like an awful lot of work, though.<br>Steve<br><br><div class="gmail_quote">On Wed, Apr 4, 2012 at 12:55 PM, Ralph Mitchell <span dir="ltr"><<a href="mailto:ralphmitchell@gmail.com">ralphmitchell@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Steve,<br>
<br>
On your side-note - I needed to do pretty much the same thing, for a<br>
dog-n-pony presentation to management.  I don't know the *best* way to<br>
do it, but I got a second set of pages up by duplicating<br>
/home/xymon/server and changing a bunch of references in<br>
xymonserver.cfg in the copy to point to the copy structure.  Then I<br>
replicated the [xymongen] entry in the original<br>
xymon/server/etc/tasks.cfg and pointed ENVFILE to the copy.<br>
<br>
Some of the reports still pull up all the hosts, but the alternate<br>
all-non-green page only shows systems that are listed in the<br>
alternate's hosts.cfg.  If you have your systems split out into<br>
multiple files under hosts.d, you could just link the relevant file to<br>
the copy to avoid duplication of effort.<br>
<br>
I'm sure it can be done better, I just needed something *now* rather<br>
than *perfect*...<br>
<br>
As for ghost entries, I have a script that converts the ghost list<br>
into an "Unconfigured Client" page so that any new system shows up<br>
there within about 10 minutes of first checking in.  People in other<br>
groups were installing the client on a bunch of SuSE systems I don't<br>
have access to, and we're also installing the client as part of a RHEL<br>
kickstart from Satellite.<br>
<span class="HOEnZb"><font color="#888888"><br>
Ralph Mitchell<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
On Wed, Apr 4, 2012 at 11:59 AM, Steve Holmes <<a href="mailto:sholmes42@mac.com">sholmes42@mac.com</a>> wrote:<br>
> Don,<br>
> We have wrestled with the same issues. We started with systems organized by<br>
> OS (Unix/Windows) and then as more apps became multi-platform have moved<br>
> away from the platform centric organization, with some exceptions. The<br>
> reason for the change is so we can see at a glance when there is a problem<br>
> in a service we support so when there is a problem the customers for that<br>
> service can be notified, unless the problem is fixed before the customers<br>
> have to be notified (which is the big payoff with using Xymon).<br>
><br>
> Our main page contains 3 groups:<br>
><br>
>    Services<br>
>    Platform Support<br>
>    Infrastructure<br>
><br>
> Under Services there are sub pages:<br>
> Production<br>
> Non-Production<br>
> Pre-production<br>
> Decommissioned<br>
><br>
> Under Platform Support there is currently only:<br>
> Platform Windows Servers<br>
><br>
> Under Infrastructure:<br>
><br>
> Authentication<br>
> Network<br>
> Server Provisioning<br>
><br>
><br>
> Prod and non-prod each have a list of application/service areas as sub<br>
> pages, each of which is a list of hosts in logical groups with no respect<br>
> for OS platform. Within the groups the hosts are listed in alpha order.<br>
><br>
> Pre-production contains hosts which are not in production yet, but will be<br>
> heading there (with some arm twisting at times). The reason for this is the<br>
> OPS center only calls support for alerts that show up on a production page.<br>
> Hosts in pre-prod (as well as non-prod) can fail without causing a call.<br>
><br>
> Decommissioned is where we put host entries for hosts that are just that. We<br>
> keep them there for a year after they've gone off line in case someone wants<br>
> to see the history. They all have noconn and all the NOPROPS so they don't<br>
> show up anywhere else.<br>
><br>
> The Infrastructure group is also production, but not application specific.<br>
> This is an area currently under development so it is incomplete. There we<br>
> have network devices, DNS servers, and the like.<br>
><br>
> Platform Support was a special request from the Windows admins to group all<br>
> of the windows servers in one place (with duplicate entries) so they don't<br>
> have to look through all of the application pages to find their servers. The<br>
> Platform Windows Servers sub page contains sub pages for Prod and Non-Prod,<br>
> each of which is grouped by application area. Yes, this duplicates the work<br>
> I have to do when Windows systems are added, but they know that if they<br>
> don't tell me exactly where to put the duplicate entry it won't go in. We<br>
> could also put a page in there for Linux/Solaris admins, but that hasn't<br>
> been requested, yet.<br>
><br>
> Many times when a new server shows up in the ghost report I have to ask the<br>
> admins for information about where it should go. Our naming convention<br>
> helps, but not totally.<br>
><br>
> Side note: OPS likes to watch the all-non-green page. But that contains<br>
> non-green tests for non-prod as well as prod. I would really like to be able<br>
> to provide them with an all-non-green-prod-only (for lack of better<br>
> terminology) so they could easily see what they need to. Putting NOPROPS on<br>
> all non-prod would prevent the admins from being able to use the same page<br>
> to watch everything. Something I'm not willing to do.<br>
><br>
> HTH<br>
> Steve<br>
><br>
><br>
> On Wed, Apr 4, 2012 at 10:57 AM, Don Kuhlman <<a href="mailto:Don.Kuhlman@schawk.com">Don.Kuhlman@schawk.com</a>> wrote:<br>
>><br>
>> Hi folks. I have been modifying our xymon server host cfg file setups.  I<br>
>> have been moving page layouts around.  I thought I would send a note to the<br>
>> list to see what others are doing in their web page layouts just to have a<br>
>> sanity check…<br>
>><br>
>> Do you set up your main page to list things by OS, then by environment –<br>
>> like this:<br>
>> Unix -  then Prod, Dev, Test, Uat, etc.<br>
>> Windows – then Prod, Dev, Test, Uat, etc.<br>
>><br>
>> Do you also use Application groups and then arrange them by OS and<br>
>> environment ?<br>
>> App1, Unix, Prod<br>
>> App1, Unix, Dev<br>
>><br>
>> Or<br>
>><br>
>> App1, Prod<br>
>> App1, Dev<br>
>><br>
>> Here's what I've been doing and I'm having second thoughts about the logic<br>
>> of doing it this way:<br>
>><br>
>> Main xymon page lists the following Pages<br>
>><br>
>> Server lists by hostname Applications Infrastructure Other Systems<br>
>><br>
>> Under Server lists by hostname – I have now made up UNIX-MAC and WINDOWS<br>
>> Under each of these I have PROD and DEV<br>
>><br>
>> Under the Applications I have several business Applications -<br>
>> App1<br>
>> App2<br>
>> App3<br>
>><br>
>> In each of the App1, App2, App3, I have Prod and Dev subpages<br>
>><br>
>> I'm creating include files for each category – like HostsApp1Prod.cfg,<br>
>> HostsApp1Dev.cfg, HostsApp2Prod.cfg, HostsApp2Dev.cfg, etc.<br>
>> Now that I've changed it, I will probably need to create new<br>
>> HostsApp1ProdUnixMac.cfg, HostsApp1ProdWindows.cfg<br>
>><br>
>> I would like to be able to setup base rules for monitoring the Prod & Dev<br>
>> systems – Prod disk, mem, cpu is different than Dev disk, mem, cpu, etc.<br>
>>  That's why I thought breaking out by OS and then environment would make<br>
>> sense.<br>
>><br>
>> Then I want to create very specific service, process, or other monitoring<br>
>> for the application servers.<br>
>><br>
>> Does this seem like a good way to go, or am I making it too complicated by<br>
>> breaking everything down this way?<br>
>><br>
>><br>
>> Thanks<br>
>><br>
>> Don K<br>
>><br>
>><br>
><br>
> --<br>
> If they give you ruled paper, write the other way. -Juan Ramon Jimenez,<br>
> poet, Nobel Prize in literature (1881-1958)<br>
><br>
> I prayed for freedom for twenty years, but received no answer until I prayed<br>
> with my legs. -Frederick Douglass, Former slave, abolitionist, editor, and<br>
> orator (1817-1895)<br>
><br>
><br>
</div></div><div class="HOEnZb"><div class="h5">> _______________________________________________<br>
> Xymon mailing list<br>
> <a href="mailto:Xymon@xymon.com">Xymon@xymon.com</a><br>
> <a href="http://lists.xymon.com/mailman/listinfo/xymon" target="_blank">http://lists.xymon.com/mailman/listinfo/xymon</a><br>
><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div><font face="arial, sans-serif"><span style="border-collapse:collapse"><span style="font-size:13px;background-color:rgb(255,255,255)">If they give you ruled paper, write the other way. -Juan Ramon Jimenez, poet, Nobel Prize in literature (1881-1958) </span><br>

</span></font><br>I prayed for freedom for twenty years, but received no answer until I 
prayed with my legs. -Frederick Douglass, Former slave, abolitionist, 
editor, and orator (1817-1895)
<br></div><br>