I am using Nagios XI Enterprise and coming from Core. With Core I had to setup each notification source. So I had a user which contained their email address and then another contact configuration file for their pager or SMS notification source. With XI I can create contacts and they can setup their own pager or SMS alerts but I am seeing more and more where they are not setting this up. If I as the admin want to set this up is there a way to do so or would I need to create another contact with their pager or SMS information? I know it is ridiculous but I am taking all the heat for notifications not being properly deployed off hours.
So, in core I had system level checks where usually the Server admins received which were disk, memory, etc those type of checks. I then had service checks which went to Application support teams. I have them as contacts and they get notifications via email but they haven't went in under their profile and setup the SMS notifications. I am using the AD module so they can leverage their AD username and password to login to XI. Am I going to have to reset their local Nagios XI password so I can login to their account and set this up? Or will I have to create a separate contact configuration file? These notifications will vary by host and service and are usually after hours. In core, again I had separate config files but thought the beauty of XI was this wasn't needed.
Then another question is if they do setup their individual SMS notifications as the Admin do I need to do anything to the service check? Or does XI now to send it to userA and since they have the email and SMS setup Nagios will dispatch the notifications accordingly?
Contact Pagers
Re: Contact Pagers
There is a way to do what you're asking - you can use our masquerade function to log in as another user without needing to know their account information. Navigate to Admin -> Manage Users.If I as the admin want to set this up is there a way to do so or would I need to create another contact with their pager or SMS information?
From there, you can set up SMS as normal. This will help you avoid having to create additional accounts for every user.
XI will execute whatever notifications that the user has set up. You can also set this up using the masquerade functionality.Then another question is if they do setup their individual SMS notifications as the Admin do I need to do anything to the service check? Or does XI now to send it to userA and since they have the email and SMS setup Nagios will dispatch the notifications accordingly?
You may be interested in reading through this quick guide: https://assets.nagios.com/downloads/nag ... ios-XI.pdf
You do not have the required permissions to view the files attached to this post.
Re: Contact Pagers
So, then just for clarification. Once I masquerade as the user and if I set the enable notifications with all the necessary check boxes and times along with keying in the number and carrier then when the contact group they are a part of gets a critical notification they would get both the email and SMS message?
At least I can setup what I have from my Nagios Core system to prevent them from setting it up or getting bombarded with a 1000 questions.
Just trying to make my life easier while still getting users their appropriate notifications.
At least I can setup what I have from my Nagios Core system to prevent them from setting it up or getting bombarded with a 1000 questions.
Re: Contact Pagers
That is correct - according to our documentation:
I also want to mention that if you have enterprise features enabled, you should have no problems deploying SMS configuration en masse if you would like.
Ensure that the contacts have both notification handlers mentioned above and you should be good to go. You should of course give it a test before deployment.Contacts must have the "xi_host_notification_handler" and "xi_service_notification_handler" commands defined for the selected contacts in order for these notification settings to be applied.
I also want to mention that if you have enterprise features enabled, you should have no problems deploying SMS configuration en masse if you would like.
You do not have the required permissions to view the files attached to this post.