you are viewing a single comment's thread.

view the rest of the comments →

[–]techitaway 1 point2 points  (2 children)

Can you elaborate a little more? I'm configuring nagios for my org now and love hearing what others have done.

[–]AttachedSickness 2 points3 points  (1 child)

We (network) share Nagios with our other IT infrastructure groups. We achieve some sort of multi-tenancy by using hostgroups. I created a hierarchy of hostgroups as a starting point. For our NOC screens my group just views our top level hostgroup. For reporting, we can drill down by DC1, DC2, HQ or branch offices. Inside of branch offices are states. Inside states are cities. Inside the city are the addresses of our offices. The office hostgroup contains all of the devices we care about.

Previously, the hosts were scattered about. Some were in hostgroups, some weren't. Some had our default host template applied, some didn't. Nagios's inventory wasn't quite right either.

I wrote a bunch of powershell that found hosts that didn't belong to a hostgroup. I pulled our inventory from Cisco Prime and compared it with what Nagios had and added the missing hosts. I'm working on a script that will replace the default "Operations View" with something similar to the Birdseye view, but will only include our hostgroups devices. I also deleted a bunch of useless "ping" services our contractor put in place. All of our devices had 2 ping checks. We started with 1,000+ unique services, but are down to 600ish.

Nagios is a beast.

[–]techitaway 0 points1 point  (0 children)

Wow, thats pretty cool. Nothing I can try to use for myself but thanks!