Various feature requests

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
User avatar
jsmurphy
Posts: 989
Joined: Wed Aug 18, 2010 9:46 pm

Various feature requests

Post by jsmurphy »

Hi Gents,

As my users are becoming more and more comfortable with XI I've been getting more requests for certain features so here's a snapshot of the most requested.

1. The ability to upload configuration files through the CCM: My administrative users who need to make bulk adds/changes generate a large Nagios config file but there's currently no way for them to directly deliver that to the system so they can import it.

2. "More dashboard": I feel like the dashboards have something of an identity crisis, like an entire box of Lego where there are no top bumps on any of the pieces to clip them together. Usually all my users ever want from the dashboard is to see specific hosts or specific host groups or sub-sets of hostgroups or specific services and occasionally combine those with pretty graphs/widgets. But there's no component to actually build a custom host/service collection, which to date encompasses 100% of all requests I have ever received for dashboards.

2b. We also have a similar problem when it comes to reporting, what host/service group availability looks like according to the business and what it should look like according to the people who actually maintain the infrastructure intersects in a very Venn diagram fashion. For instance, the business might want "E-Mail availability", which could be components from Linux SMTP relays, Exchange edge transports and Exchange processing hubs. The infrastructure teams would see them disparately as "windows-servers", "linux-servers", "mail-relays", "exchange-servers", "mail-datastore-collectionx", "san-storage".

Now some of the checks relating to these hosts would be relevant but "Windows CPU usage 100%" as part of windows-server monitoring does not necessarily constitute an outage (although it's definitely a serious issue) where as C: drive being 100% would probably cause it to die, which is also a part of the windows-server host group set. The ability for those non-technical users generating reports to cherry-pick what they need would fill my days with endless joy.

3. Better authentication integration between components: This one is kind of self explanatory, having an AD integrated XI login and then having a manual login for the CCM component means a lot of password resets. Also right now in order to use the NagVis component you have to be an administrative user and enter your credentials again, which makes it kind of inaccessible to most people without generating a department wide nagvis login.

4. NagVis: I think I might have requested this before but just in-case, v1.6 made significant improvements to the auto-map logic and your ability to generate customised auto-maps, an update from the 1.4 package would be amazing.

Well that ended up being a much longer post then I intended, hopefully there's some useful stuff in there somewhere :P
Last edited by jsmurphy on Thu Feb 14, 2013 4:07 pm, edited 1 time in total.
mguthrie
Posts: 4380
Joined: Mon Jun 14, 2010 10:21 am

Re: Various feature requests

Post by mguthrie »

I think these are all great ideas!

One that I want to comment on immediately:
2b. We also have a similar problem when it comes to reporting, what host/service group availability looks like according to the business and what it should look like according to the people who actually maintain the infrastructure intersects in a very Venn diagram fashion. For instance, the business might want "E-Mail availability", which could be components from Linux SMTP relays, Exchange edge transports and Exchange processing hubs. The infrastructure teams would see them disparately as "windows-servers", "linux-servers", "mail-relays", "exchange-servers", "mail-datastore-collectionx", "san-storage".

Now some of the checks relating to these hosts would be relevant but "Windows CPU usage 100%" as part of windows-server monitoring does not necessarily constitute an outage (although it's definitely a serious issue) where as C: drive being 100% would probably cause it to die, which is also a part of the windows-server host group set. The ability for those non-technical users generating reports to cherry-pick what they need would fill my days with endless joy.
I would look at setting up business process groups with the Nagios BPI component, and then settings up check for those BPI groups. This would give you historical reporting and availability of the business processes, and you can define the health thresholds and essentials members however you need to.
User avatar
jsmurphy
Posts: 989
Joined: Wed Aug 18, 2010 9:46 pm

Re: Various feature requests

Post by jsmurphy »

mguthrie wrote: I would look at setting up business process groups with the Nagios BPI component, and then settings up check for those BPI groups. This would give you historical reporting and availability of the business processes, and you can define the health thresholds and essentials members however you need to.
Oh yeah, good point, I didn't think of that! I'll give that a go and hopefully I can work something out there, thanks :D
slansing
Posts: 7698
Joined: Mon Apr 23, 2012 4:28 pm
Location: Travelling through time and space...

Re: Various feature requests

Post by slansing »

Just curious, how did BPI work out for you?
User avatar
jsmurphy
Posts: 989
Joined: Wed Aug 18, 2010 9:46 pm

Re: Various feature requests

Post by jsmurphy »

Sorry for the late reply on this, I don't check this part of the forum very often.

I set up some test reporting groups using BPI but never heard back from the business unit using them, usually this means it is working!
slansing
Posts: 7698
Joined: Mon Apr 23, 2012 4:28 pm
Location: Travelling through time and space...

Re: Various feature requests

Post by slansing »

Haha awesome, yeah neither do we "check this part of the forum." Glad to hear that it 'may' be working!
davecreid
Posts: 2
Joined: Mon Apr 22, 2013 10:09 am

Re: Various feature requests

Post by davecreid »

An area of development we would love to see is the ability to split the services up into categories for each server. For example for some of servers we monitor well over 30 services, when we select the “service detail” tab these services are not ordered and can be hard to find the groups that you need.
slansing
Posts: 7698
Joined: Mon Apr 23, 2012 4:28 pm
Location: Travelling through time and space...

Re: Various feature requests

Post by slansing »

This is an intriguing concept Dave, may I recommend you post the idea to our feature request section of tracker?:

http://tracker.nagios.com/
Locked