Notification Settings
The Notification Settings tab allows you to view existing notification configurations and create new ones to receive alerts about events displayed in the Notifications list.
Each configuration includes the following fields:
Name
of the configuration;Description
;Rules
applied to the configuration;Delivery channel
– the method of receiving notifications;Owner
– the user who created the configuration;- Date of the
Last update
.
Available Actions¶
Users have access to the following actions:
- Search configurations by keyword;
- Filter configurations by owner;
- Refresh the list using the
Refresh
button; - Select configurations using checkboxes for bulk deletion;
- Create a new configuration;
-
Delete configurations in one of the following ways:
- By clicking the trash icon in the corresponding configuration row;
- By selecting one or more configurations and clicking the
Delete
button. The delete button becomes active only when at least one configuration is selected.
Creating a Configuration¶
To create a new configuration, click Create Configuration
.
The creation process is step-by-step and includes the following tabs:
General¶
At this stage, provide the basic configuration details:
Name
— identifier of the configuration (required);Description
— brief description (optional);-
Quick presets
— select one of the predefined options:Define specific event rules
— manual filter configuration in the next step;Receive all notifications related to me
— includes all events linked to the current user;Receive all notifications within my account
— includes all events within the account.
Click Next
to proceed to the next step.
Rules¶
The Rules section allows you to set filters that determine which events will trigger notifications.
Service
— select the service from which notifications will be received.Resource type
— the type of object related to the event. TheAny
value includes all types.Resource ID
— resource identifier. Supports multiple values inRegExp
format. Confirm each value with theEnter
key.Resource owner
— filter by resource owner. TheAny
value includes all owners.Event initiator
— theAny
value includes all initiators.Event names
— supports manual input inRegExp
format (e.g.,vm.create.ended
,vm.create.failed
).
Examples of RegExp patterns for event names
\.failed$
– all events that ended with an error.^vm\.create\.ended$
– exact match of the event name.^instance\..*\.ended$
– all completed events related to the instance resource.
You can create multiple rules within a single configuration. To do this, click Add Rule
and configure the necessary filters.
Click Next
to proceed to the notification delivery channel settings.
Delivery Channel¶
At this step, you specify the notification delivery channel (email
or webhook
).
Email¶
Channel
— select the delivery method:email
;User email
— the address for receiving notifications;-
Aggregation frequency
— the interval at which notifications will be received (5 minutes
(default) /15 minutes
/1 hour
/12 hours
/Without aggregation
)Warning
Selecting
Without aggregation
option may result in a high volume of messages.
Webhook¶
Channel
— select the delivery method:Webhook
;Method
—GET
/POST
/PATCH
/HEAD
;URL
— the webhook address;Body
— the webhook payload used to distinguish different notification settings.
Delivery Channel
— None
If Delivery Channel
— None
is selected, notifications will appear only in the Telemetry Notifications service.
After clicking Create
, the configuration will appear in the general list of notifications.
Roles and Permissions¶
Action | Member | Admin | Owner | Operator |
---|---|---|---|---|
Create a Configuration | ✔ | ✔ | ✔ | ✔ |
Edit Configuration | ✔ only own | ✔ | ✔ | ✔ |
Delete Configuration | ✔ only own | ✔ | ✔ | ✔ |