<div dir="ltr"><div class="gmail_extra">Yes, lots of good rebuttals there.  I think I have to agree that most of my proposed checks are quite niche, but the one you've proposed is probably the least niche of the lot.  So if a sizeable number of Xymonsters could make of it without needing too much configuration (hence complex parsing code), then it's worthy of inclusion.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">On 8 January 2014 13:44, Mark Felder <span dir="ltr"><<a href="mailto:feld@feld.me" target="_blank">feld@feld.me</a>></span> wrote:<br><div class="gmail_quote">

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">The question here is "Are the publicly accessible NS servers in a consistent functional state?". The goal is not to validate the data.</blockquote>

</div><div class="gmail_extra"><br></div>So, I suppose the "object" you're trying to watch is the "NS" consistency state of the zone.  So yes, you'd alert against the zone name such as what you've shown in your hosts.cfg example.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">Although I can't speak for Henrik's design model, I do think that xymonnet is not geared up to monitor this type of object, and instead it expects its objects to all have either one IP address, or a name that resolves to an IP address.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">So really, I think the answer to your original question is that the DNS check capability probably can not be easily enhanced to check something that doesn't look like a host.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">But there's no reason I can think of that some zone check code couldn't be added into some other part of Xymon.  But probably not as an extension to the existing DNS check.</div>

<div class="gmail_extra"><br></div><div class="gmail_extra">Many of the internal checks seem to have been modelled on ext scripts.</div><div class="gmail_extra"><br></div><div class="gmail_extra">J</div><div class="gmail_extra">

<br></div></div>