Hi Simon,
That certainly is a limitation but there are ways to work around it.
In my case, we have an on call rotation every week, and the on call
person should receive the first 5 alerts and from the 6th alert on it
should escalate.
Our approach was to create a php page that lets you select who should
be on call. That page connects to the DB, updates contacts accordingly
and reloads opsview.

The other thing we had to tweak was notifications for critical
hosts/services. For those, we want the whole team to get all alerts
starting from the 1st. To get that working, we duplicated the
contacts. Lets say 'User' and 'User - Critical'. Using host groups, we
assigned regular hosts to 'User' and critical hosts to 'User -
Critical'.

It's not pretty but gets the job done.

Rafael

On Fri, Apr 9, 2010 at 6:24 AM, Simone Felici <s.fel...@mclink.eu> wrote:
> Sorry for my auto-reply, but notificationmethod could be a problem for
> implementing OPSView.
> I've cases where some services should be sent sms and same service on other
> hosts not.
> Example could be clarify what I need:
>
> hostgroup1:
> -- host1
> ---- service http -> send notification mail + sms
> ---- service smtp -> send notification mail
> -- host2
> ---- service http -> send notification mail
> ---- service smtp -> send notification mail + sms
>
> as learned, I can play only on notifications ON or OFF, not on who.
> Also adding concat1 and contact2 to hostgroup1, they will receive all
> notifications and I cannot filter like above, right?
> And every service has static setting, I cannot change for single
> service+host adding different contact-groups.
> Is then this scenario not possible with opsview?
> What about my doubts on previous mail?
>
> Simon
>
>
>
> Simon
>
> Simone Felici ha scritto in data 08/04/2010 12.52:
>>
>> Hi,
>>
>> Coming from pure-nagios installation I know nagios uses the following
>> structure for send/filter notifications:
>> every host/service has its own contact-group for notifications
>> every hostgroups has its own contact-group for notifications
>> every contact-group contain the list of all contacts
>> every contact contain the settings on:
>> - Host notification period
>> - Host notification options (Up, Down)
>> - Service notification period
>> - Service notification options (OK, Critical, ...)
>> - Member of xy (whatever) contact-groups
>>
>> Playing on these settings I can create custom notifications of different
>> sections or single servers too for my pure-nagios installation.
>>
>> How is it configured on Opsview?
>> Seems I can work ONLY on:
>> - "Host Notify On" - and applied for all contacts
>> - "Service Notify On" - and applies for all contacts and all hosts with
>> same service has same settings.
>>
>> In Example if I have HOST1 and HOST2 having check on HTTP I *cannot* set
>> that alarms on service HTTP for HOST1 are sent *only* on contact1 AND
>> HOST2 having alarms on HTTP sent *only* on concact2?
>> In pure-nagios installation I could put contact1 in group1 for HOST1 and
>> contact2 in group2 for HOST2 and so HOST1 and HOST2 are sending all
>> allarms on the right contacts based on their contact-groups.
>>
>> I think that's a big limitation on OPSView for installations and overall
>> distributed environment where different groups are admins for part of
>> some sections. (Network Admins, System Admins, ...)
>>
>> Or I'm missing something?
>> Or are notifications depending on "Authorised for Host Groups" and
>> "Authorised for Service Groups" (contact settings) too?
>>
>> Thank's
>>
>> Simon
>> _______________________________________________
>> Opsview-users mailing list
>> Opsview-users@lists.opsview.org
>> http://lists.opsview.org/lists/listinfo/opsview-users
>
> _______________________________________________
> Opsview-users mailing list
> Opsview-users@lists.opsview.org
> http://lists.opsview.org/lists/listinfo/opsview-users
>



-- 
Rafael Carneiro
http://ca.linkedin.com/in/rcarneiro
_______________________________________________
Opsview-users mailing list
Opsview-users@lists.opsview.org
http://lists.opsview.org/lists/listinfo/opsview-users

Reply via email to