XML Configuration Reference : Alerting : AlertGroup
 
AlertGroup
com.exalead.cloudview.alerting.v10.AlertGroup
Defines the scheduling and publication rules that apply to a set of scheduled alerts
Parent elements:
com.exalead.cloudview.alerting.v10.ApplicationAlertingConfig (as ApplicationAlertingConfig)
Attributes:
Name
Type
Default value
Description
name
string
description
string
securitySource
string
Name of the security source to check tokens against when executing user alerts
application
string
Mashup application for this alert group
useAsDefault
boolean
Automatically selects this alert group in the "Save as alert" Mashup Widget.
publishDocumentMetas
boolean
True
When enabled, document metas are also published on match. It may be useful to disable this option to reduce gateway heap usage.
storeAlertOccurences
boolean
True
If set, each matching alert will be stored in the underlying alert_occurence table.
realTime
boolean
Matches alerts in this alert group as soon as the document is pushed (real-time alerting). If false, matches alerts by executing scheduled queries (scheduled alerting). Real-time alerting offers very low latency alerting, but with fewer features. For details, see the CloudView Administration Guide.
autoBuild
boolean
True
Automatically rebuilds the real-time alerting matchers each time an alert is added, deleted, or updated. Autobuild should be disabled for large alerting groups (thousands of alerts).
storeResults
boolean
Stores the results of each alert. Required for using the real-time alerts displayer; calculating the difference since the last alert trigger; and ensuring transaction consistency if a publication fails.
incremental
boolean
Includes a timestamp criteria with each alert request so the alert only returns documents modified or added since the last alert trigger. Only applies to scheduled alerting groups, since real-time alerting groups are always incremental.
groupAlertsByUser
boolean
Groups all alerts for a user in a single publication. Only applies to scheduled alerting groups, since real-time alerting publications are never grouped.
Nested elements:
Name
Type
Description
AlertPublisher
com.exalead.cloudview.alerting.v10.AlertPublisher*
List of alert publisher configurations.
IncrementalModeConfig
com.exalead.cloudview.alerting.v10.IncrementalModeConfig
Advanced configuration for the incrementality of scheduled alerting groups.
Scheduling
com.exalead.cloudview.alerting.v10.Scheduling
Defines the trigger rule for scheduled queries. Only applies to scheduled alerting groups.