New: the AI firewall watches every module and explains each incident in plain words. See how it works

Designing alarm rules that people do not ignore

Too many alarms teach people to stop looking. How to design alarm rules with clear severity, delays, acknowledgement and escalation that work.

Every monitoring project reaches the same moment. The devices are connected, the dashboards look good, and the first alarm rules go live. A week later the alarm list is hundreds of lines long, phones buzz all night, and operators have started to clear alarms without reading them. The system is working exactly as configured, and nobody trusts it.

Alarm fatigue is a design problem, not a people problem. This guide covers the habits that keep alarms meaningful.

Start from the action, not the measurement

The most useful test for any alarm is one question: what should the person who receives it do? If there is no clear answer, it is not an alarm. It may be a useful event to log, a trend to show on a dashboard, or a line in a weekly report, but it should not interrupt someone.

Write the expected action next to each alarm rule when you create it. For example: "Tank 3 level high: check the inlet valve and stop the transfer pump if level keeps rising." If you cannot write that sentence, reconsider the rule.

Use severity on purpose

Severity tells people how fast to respond. It only works if each level means something specific and the levels are used consistently across sites.

  • Critical: act now; safety, environment or a major loss is at risk.
  • Major: act within this shift; production or service is affected.
  • Minor: plan a fix; something is degrading.
  • Warning: watch; a value is drifting toward a limit.
  • Indeterminate: the system cannot tell, for example because a sensor reports a fault.

Agree the definitions in writing before you build rules. If most of your alarms end up critical, the levels are not doing their job.

Stop alarms from chattering

A value that hovers around a limit raises and clears an alarm again and again. Three simple tools stop this.

Delay

Raise the alarm only when the condition has held for a set time. A pressure that spikes for two seconds during a pump start is not a fault; one that stays high for two minutes may be.

Deadband

Use different limits for raising and clearing. Raise at 85 °C, clear only below 80 °C. The gap stops the alarm flipping on small changes.

Suppression by state

Do not alarm on low flow when the pump is stopped on purpose, or on low temperature when a line is in cleaning. Make the rule check the state of the equipment as part of its condition.

Make acknowledgement mean something

Acknowledging an alarm should say: I have seen this and I am dealing with it. It should not make the alarm go away. An alarm stays active until the condition clears; acknowledgement only records who took ownership and when.

Ask for a short note on acknowledgement for critical and major alarms. Over time those notes become the most useful record of how problems were actually solved.

Escalate when nobody responds

An unacknowledged critical alarm at 3 a.m. should not wait for the morning. Escalation sends the alarm further when it is not acknowledged within a set time.

  • First, the on-duty operator by push notification.
  • After a set time, the shift lead by SMS.
  • After a further set time, the site manager.

Keep the chain short and the times realistic. Test it with a real alarm before you rely on it.

Pick the channel by severity

Not every alarm deserves a phone call. Match the channel to the urgency: critical alarms by SMS or push, minor alarms by email or in the alarm list, warnings on the dashboard only. People keep notifications switched on when they trust that a notification matters.

Review alarms like you review production

Once a month, look at the alarm history and ask:

  • Which ten rules raised the most alarms? Are their limits, delays or suppressions right?
  • Which alarms were acknowledged without any action? Should they be events instead?
  • Which problems happened without an alarm? Is a rule missing?
  • How long did critical alarms wait for acknowledgement?

A small, trusted set of alarms protects a site better than a long list nobody reads.

How Hermetry supports this

In Hermetry, alarms carry a severity, move from open to acknowledged to resolved, and can escalate when nobody responds. Alerts go out by email, SMS or push. Alarm conditions are built with the same rule engine as the rest of the platform: a trigger, conditions and actions. Rules can run manually or automatically, and every run is kept in the history, so the monthly review starts from real data. Read more about alarms and rules.

Share

See your field data live this week

Start a trial in your region with your first devices, or book a demo and bring your own use case.