Re: [Nagios-devel] Orphan hosts in hostgroup list

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
Guest

Re: [Nagios-devel] Orphan hosts in hostgroup list

Post by Guest »

--========GMX7941121744080146251
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

Thanks for your comment, Arno.

The attached patch creates an orphan hostgroup *and* servicegroup - similar to the other patch. This means, the same things apply to this patch (no extinfo, ...).

I'll try to improve this...

Regards
Bernd


-------- Original-Nachricht --------
> Datum: Tue, 29 Jul 2008 23:22:10 +0200
> Von: Arno Lehmann
> An: Nagios Developers List
> Betreff: Re: [Nagios-devel] Orphan hosts in hostgroup list

> Hi,
>
> 29.07.2008 21:47, Bernd Arnold wrote:
> > Hi,
> >
> > as the number of hosts grow, I sometimes would like to see which hosts
> are not added to any hostgroup.
>
> Good idea.
>
> > I've written a patch for status.c where an additional hostgroup called
> "Orphan Hosts" is created and filled automatically. The configuration files
> remain untouched.
> >
> > I kept things very simple, so this is what doesn't work:
> > - link to extinfo.cgi
>
> That's a disadvantage, though not critical IMO.
>
> > (permission warning, since the hostgroup is only added in status.c)
> > - a check if there is already a hostgroup named "orphans"
>
> Minor problem, too.
>
> > - show the additional hostgroup only when I need it (the hostgroup is
> always displayed)
>
> Do you intend to improve this?
>
> > The patch was created with "diff -U 3 cgi/status.c.orig cgi/status.c".
> The function create_orphan_hosts_hostgroup() is called where I thought it is
> best to be called (after fetching the authentication information).
> >
> > Maybe someone likes this feature... Comments are welcome.
>
> Sure... please do something similar for the service groups ;-)
>
> Arno
>
> > Regards
> > Bernd
> >
> >
> -------------------------------------------------------------------------
> >
>
> --
> Arno Lehmann
> IT-Service Lehmann
> Sandstr. 6, 49080 Osnabrück
> www.its-lehmann.de
>

--
GMX startet ShortView.de. Hier findest Du Leute mit Deinen Interessen!
Jetzt dabei sein: http://www.shortview.de/wasistshortview ... ext_mf@gmx

--========GMX7941121744080146251
Content-Type: application/octet-stream; name="status.c.diff"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="status.c.diff"

LS0tIGNnaS9zdGF0dXMuYy5vcmlnCTIwMDgtMDctMjkgMjE6MTE6NDQuMDAwMDAwMDAwICswMjAw
CisrKyBjZ2kvc3RhdHVzLmMJMjAwOC0wNy0zMCAxOTozMzowMy4wMDAwMDAwMDAgKzAyMDAKQEAg
LTEyNSw2ICsxMjUsOSBAQAogCiB2b2lkIHNob3dfZmlsdGVycyh2b2lkKTsKIAordm9pZCBjcmVh
dGVfb3JwaGFuX2hvc3RzX2hvc3Rncm91cCgpOwordm9pZCBjcmVhdGVfb3JwaGFuX3NlcnZpY2Vz
X3NlcnZpY2Vncm91cCgpOworCiBpbnQgcGFzc2VzX2hvc3RfcHJvcGVydGllc19maWx0ZXIoaG9z
dHN0YXR1cyAqKTsKIGludCBwYXNzZXNfc2VydmljZV9wcm9wZXJ0aWVzX2ZpbHRlcihzZXJ2aWNl
c3RhdHVzICopOwogCkBAIC0yNDAsNiArMjQzLDEwIEBACiAJLyogZ2V0IGF1dGhlbnRpY2F0aW9u
IGluZm9ybWF0aW9uICovCiAJZ2V0X2F1dGhlbnRpY2F0aW9uX2luZm9ybWF0aW9uKCZjdXJyZW50
X2F1dGhkYXRhKTsKIAorCS8qIGNyZWF0ZSBhIG5ldyBob3N0Z3JvdXAgd2l0aCBvcnBoYW5lZCBo
b3N0cyBhbmQgYSBzZXJ2aWNlZ3JvdXAgd2l0aCBvcnBoYW5lZCBzZXJ2aWNlcyAqLworCWNyZWF0
ZV9vcnBoYW5faG9zdHNfaG9zdGdyb3VwKCk7CisJY3JlYXRlX29ycGhhbl9zZXJ2aWNlc19zZXJ2
aWNlZ3JvdXAoKTsKKwogCS8qIGlmIGEgbmF2YmFyIHNlYXJjaCB3YXMgcGVyZm9ybWVkLCBmaW5k
IHRoZSBob3N0IGJ5IG5hbWUsIGFkZHJlc3Mgb3IgcGFydGlhbCBuYW1lICovCiAJaWYobmF2YmFy
X3NlYXJjaD09VFJVRSl7CiAJCWlmKCh0ZW1wX2hvc3Q9ZmluZF9ob3N0KGhvc3RfbmFtZSkpPT1O
VUxMKXsKQEAgLTUxOTksMyArNTIwNiw2MiBAQAogICAgICAgICB9CiAKIAorLyogQ3JlYXRlcyBh
IGhvc3Rncm91cCB3aXRoIGhvc3RzIHdoaWNoIGFyZSBub3QgYSBtZW1iZXIgb2YgYW55IGhvc3Rn
cm91cCAqLwordm9pZCBjcmVhdGVfb3JwaGFuX2hvc3RzX2hvc3Rncm91cCgpIHsKKworICAgIGhv
c3Rncm91cCAqb3JwaGFuX2hvc3Rncm91cDsKKyAgICBob3N0ICp0ZW1wX2hvc3Q7CisgICAgaG9z
dGdyb3VwICp0ZW1wX2hvc3Rncm91cDsKKworICAgIG9ycGhhbl9ob3N0Z3JvdXAgPSBhZGRfaG9z
dGdyb3VwKCJvcnBoYW5zIiwiT3JwaGFuIEhvc3RzIiwiIiwiIiwiIik7CisKKyAgICBpZiAob3Jw
aGFuX2hvc3Rncm91cCkgeworICAgICAgICBmb3IgKHRlbXBfaG9zdD1ob3N0X2xpc3Q7dGVtcF9o
b3N0IT1OVUxMO3RlbXBfaG9zdD10ZW1wX2hvc3QtPm5leHQpIHsKKyAgICAgICAgICAgIGludCBm
b3VuZCA9IDA7CisgICAgICAgICAgICBmb3IgKHRlbXBfaG9zdGdyb3VwPWhvc3Rncm91cF9saXN0
O3RlbXBfaG9zd

...[email truncated]...


This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]
Locked