Bug 847905

Summary: Additional flexibility in alert template definitions wrt groups
Product: [Other] RHQ Project Reporter: Elias Ross <genman>
Component: AlertsAssignee: RHQ Project Maintainer <rhq-maint>
Status: NEW --- QA Contact: Mike Foley <mfoley>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 4.4CC: hrupp
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:

Description Elias Ross 2012-08-13 20:58:18 EDT
Feature request discussion:

https://community.jboss.org/thread/203712

"if there happens to be a group with this type of definition, I want to automatically create these alert defs on it, thank you"

Specific Use Case:

I am managing Flume resources, specifically 'collectors' which contain queued messages. Depending on the host, we have different levels of storage, so the number of messages in the queue can vary. We need to ensure these queues don't go over a certain count.

(I am eventually going to monitor the queue as a percentage of total capacity, once that number is exposed in JMX, but currently it is by a number only.)

Currently, I use alert templates. It would be nicer if instead of applying this template by resource type, to rather be able to restrict to resource type plus some other conditions, similar to 'dynagroups definitions'.

Of course, dynagroups work as well, but they are not as easy to edit.

Implementation proposal:

Retain the existing template screen. Have an additional tab when editing the alert definition to restrict this template to only resources meeting additional criteria. The initial tab could simply be a text box with possibly some hints or example restrictions.