Alarm Performance
The ISA-18.2 performance view: alarm rate over time, the top bad actors, the split by priority, and the standing-alarm count. This is the screen you use to improve the alarm system rather than to operate it.


Reach for it when you need:
- A weekly alarm-rationalisation review
- Proving to a stakeholder that "everything is critical" has a measurable cost
- Finding the ten alarms responsible for most of the operator load
Component name: AlarmDashboard · Category: Alarm
In the palette: ISA-18.2 monitoring: alarm rate, top bad actors, per-priority split, KPIs
Properties
Any property can be bound to a tag, another component's property, or a query.
| Property | Type | Default | Description |
|---|---|---|---|
window | enum | 24h | Aggregation window. Options: 1h · 8h · 24h · 7d. |
topN | number | 10 | How many bad actors to rank. |
priorityColors | object | {"critical":"#d32f2f","high":"#f57c00","medium":"#fbc02d","l… (truncated) | Per-priority colours (ISA-18.2 default: red/orange/yellow/blue). Shared live across all alarm widgets — change once, applies everywhere. |
style | style | {} | Custom CSS properties |
Events
Attach event actions to these in the Event Manager.
| Event | Label | Group | Payload |
|---|---|---|---|
click | Click | Mouse | The DOM event. |
dblclick | Double click | Mouse | The DOM event. |
contextmenu | Right click | Mouse | The DOM event. |
mouseenter | Mouse enter | Mouse | The DOM event. |
mouseleave | Mouse leave | Mouse | The DOM event. |
contextmenu fires your configured actions at runtime only — in LiveView and in preview. On the Designer canvas the right-click is captured to open the Event Manager, so testing it there will not run your actions. Test right-click in preview.
Notes
The bad-actor list is the highest-value part of this component. In most plants ten alarms produce the bulk of the volume, and each is usually one missing deadband or on-delay away from silence.