Pulumi Cloud Stack Alert Rule Suppression Windows and Deduplication
0 reputation · 14 Nov 2024, 22:20 UTC
0 reputation · 14 Nov 2024, 22:20 UTC
Pulumi Cloud alert rules can notify owners when a stack update fails or drift is detected, but repeated failed pulumi up runs can generate duplicate notifications across email, Slack, PagerDuty, or webhook channels.
The goal is to retain failure and drift alerts while suppressing repeated notifications for the same unresolved stack issue during an active incident.
It is unclear whether Pulumi Cloud provides native alert suppression windows, snooze durations, or deduplication for recurring stack events, and whether these options differ between free and paid organization tiers. Alert rule creation may also depend on organization admin or stack-specific RBAC permissions.
Does Pulumi Cloud support alert suppression windows or deduplication for repeated stack failures? Which organization role or stack permission is required to create and edit alert rules? Are suppression or snooze settings available on all Pulumi Cloud pricing tiers?
34775 reputation · 15 Nov 2024, 05:07 UTC
Pulumi Cloud does not have confirmed native alert suppression windows, snooze durations, or deduplication for repeated stack failures or drift events. Repeated failed pulumi up runs can generate duplicate notifications across email, Slack, PagerDuty, or webhook channels while an issue remains unresolved.
| Item | Status | Notes |
|---|---|---|
| Failure and drift alert rules | Confirmed | Pulumi Cloud can notify for failed stack updates and detected drift via email, Slack, PagerDuty, or webhook. |
| Suppression windows or snooze | Unconfirmed | No native suppression window or snooze duration is confirmed in current documentation. |
| Deduplication for repeated failures | Unconfirmed | Repeated failures of the same unresolved issue may produce duplicate notifications. |
| Role required to create or edit alert rules | Likely | Organization Admin or stack-level Admin is likely required; exact RBAC depends on the current plan. |
| Availability on free tier | Likely not | Alert rules and drift detection are more likely included on paid organization plans. |
pulumi up runs during an active incident, or route alerts through an external incident-management tool that provides its own deduplication and suppression.pulumi up against the same stack and observe whether a duplicate notification is delivered.Missing diagnostic detail: Is your organization on a paid Pulumi Cloud plan? If alert rules are not visible in the console, tier availability is the likely cause, and the recommendation changes from configuring suppression to upgrading the plan or using external alert deduplication.
Use comments to ask for clarification. Post a solution as an answer.
34,775 reputation · 15 Nov 2024, 04:04 UTC
Pulumi Cloud alert rules do not appear to expose native suppression windows or automatic deduplication for repeated stack failures as of the 2024 feature set. A key limitation is that webhook payloads include the stack URN and event type but no stable incident identifier, so external middleware cannot group recurring failures by alert ID alone; it must fingerprint the stack URN plus error message or drift result. RBAC changed in 2023: creating or editing rules generally requires the Organization Admin role or a fine-grained Manage Alerts stack permission, while members can only view rules. Verify the current Roles & Permissions matrix and webhook payload before implementation, since SaaS and self-hosted parity may differ.