Skip to content

Commit

Permalink
docs: add descriptions for additional default trigger templates (#3960)
Browse files Browse the repository at this point in the history
Signed-off-by: chansuke <[email protected]>
  • Loading branch information
chansuke authored Dec 4, 2024
1 parent c5f3810 commit 275623f
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion docs/features/notifications.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,12 @@ To enable you need to add a flag to the controller `--self-service-notification-

Currently the following triggers have [built-in templates](https://github.com/argoproj/argo-rollouts/tree/master/manifests/notifications).

* `on-analysis-run-error` when an error occurs during the execution of an analysis run
* `on-analysis-run-failed` when an analysis run fails
* `on-analysis-run-running` when an analysis run is running
* `on-rollout-aborted` when a rollout process is aborted before completion.
* `on-rollout-completed` when a rollout is finished and all its steps are completed
* `on-rollout-paused` when a rollout is paused
* `on-rollout-step-completed` when an individual step inside a rollout definition is completed
* `on-rollout-updated` when a rollout definition is changed
* `on-scaling-replica-set` when the number of replicas in a rollout is changed
Expand Down Expand Up @@ -165,4 +170,4 @@ Each condition might use several templates. Typically each template is responsib
The following prometheus metrics are emitted when notifications are enabled in argo-rollouts.
- notification_send_success is a counter that measures how many times the notification is sent successfully.
- notification_send_error is a counter that measures how many times the notification failed to send.
- notification_send is a histogram that measures performance of sending notification.
- notification_send is a histogram that measures performance of sending notification.

0 comments on commit 275623f

Please sign in to comment.