Business-Impact-Tagged Alerts

Tag alerts with business impact for prioritisation.

Why tag with business impact

Business-impact tags let one alert serve multiple audiences. Engineers need technical context; executives need business context; tags like “revenue-impacting”, “compliance-critical”, and “customer-facing” let the right humans get the right view automatically and let routing match the stakes.

The tag set

Keep the tag set small. 5-7 tags maximum: revenue, compliance, data-loss, security, reputation, internal. Apply at the service level rather than per-alert; every alert on the checkout service is revenue-impacting, so tag once per service. Maintain in the service catalog so drift is visible.

Routing by tag

Routing by tag matches the audience to the impact. Revenue-impacting and compliance-critical page the on-call and notify a leadership-included Slack channel; internal-only pages on-call only; data-loss pages on-call, infrastructure leads, and the data team because three audiences need one alert.

Dashboards by tag

Tag-filtered dashboards make the operational view tractable. A “revenue-impacting open incidents” dashboard filters the incident list by tag; MTTR-per-tag tracking surfaces priority misalignment because revenue alerts should resolve faster than internal ones; the weekly ops review shows the tag distribution.

Get started

Start small and iterate. Define the tag set in 30 minutes and don’t over-engineer; tag the top 20 services this week and push tags into PagerDuty as service properties; build one tag-filtered dashboard because the first dashboard sells the rest.