Am 23.03.2015 um 13:33 schrieb Henti Smith:
Good day all.

I'm struggling to get my notification working as expected and getting a strange 
behaviour where notification mail is sent using the wrong user.

The check in question (http) is from a windows client discovered from the 
master.
The check is Unknown in the web interface.

First off the relevant configs.

users.conf has two users support and infra each in a group with the same name.

apply Notification "mail-support" to Host { import "support-host-notification" import 
"custom-host-notification" user_groups = host.vars.notification.mail.groups assign where 
host.vars.notification.mail}
apply Notification "mail-support" to Service { import "support-service-notification" 
import "custom-service-notification" user_groups = host.vars.notification.mail.groups assign where 
host.vars.notification.mail }
apply Notification "mail-infra" to Host { import "infra-host-notification" 
user_groups = host.vars.notification.mail.groups assign where host.vars.notification.mail }
apply Notification "mail-infra" to Service { import 
"infra-service-notification" user_groups = host.vars.notification.mail.groups assign 
where host.vars.notification.mail }

Please paste them line by line, it's pretty much unreadable currently.


The behaviour I'm seeing is the support user never gets a mail, but the infra 
user does and in the debug log I see :

information/Notification: Sending notification 'hostname!http!mail-support' for 
user 'infra'

At first I thought it's a last match scenario so I swapped the notifications 
around. This had no affect. The only other thought I had is that Notification 
cannot support multiple imports.

I'm pretty sure I'm getting the logic of using apply wrong here.

Your host object definition would be interesting. This is referenced as 
user_groups source in your notification apply rules.


What I’m trying to achieve is as follows:

Two users called support and infra.

mail support when services and hosts states = [ Warning, Critical ] and types = 
[ Problem, Custom ]
mail infra when services and hosts states = [ Warning, Critical, Unknown ] and 
types = [ Custom ]

Am I missing something ?

H

--
--<X-Clacks-Overhead:%20GNU%20Terry%20Pratchett>



_______________________________________________
icinga-users mailing list
icinga-users@lists.icinga.org<mailto:icinga-users@lists.icinga.org>
https://lists.icinga.org/mailman/listinfo/icinga-users



-- 
Michael Friedrich, DI (FH)
Application Developer

NETWAYS GmbH | Deutschherrnstr. 15-19 | D-90429 Nuernberg
Tel: +49 911 92885-0 | Fax: +49 911 92885-77
GF: Julian Hein, Bernd Erk | AG Nuernberg HRB18461
http://www.netways.de | michael.friedr...@netways.de

** OSDC 2015 - April - osdc.de **
** Puppet Camp Berlin 2015 - April - netways.de/puppetcamp **
** OSBConf 2015 - September - osbconf.org **
_______________________________________________
icinga-users mailing list
icinga-users@lists.icinga.org
https://lists.icinga.org/mailman/listinfo/icinga-users

Reply via email to