Skip to main content

Alerts & Notifications

EmberNet watches the health of your fleet and storage and raises an alert the moment something needs attention: a device stops responding, a site goes dark, or a storage volume loses redundancy. Alerts appear in the dashboard in real time and can be sent onward by email or webhook.

What EmberNet alerts on

The platform evaluates these conditions continuously, out of the box. There is nothing to configure to get baseline coverage.

Device and site health

AlertFires whenSeverity
Device offlineA registered device stops responding to its health checkCritical
Device degradedA device has been offline longer than the degraded threshold (default 10 minutes)Warning
Site downEnough devices at a facility or building are offline at once to indicate a site-wide problemCritical
Device recoveredA previously-offline device comes backInfo

A device that recovers automatically resolves its own offline alert, so you don't have to clear it by hand.

Storage health (Cinder)

AlertFires whenSeverity
Volume degradedA volume is serving data but running with fewer healthy replicas than configured, so another failure would risk data lossWarning
Volume faultedA volume has no usable replicas and cannot serve dataCritical
Capacity guardrailA disk has no schedulable space left, so Cinder can't place new or rebuilt replicasWarning

These clear automatically once the volume returns to healthy or capacity is freed. See Storage for the underlying model.

Severity levels

SeverityMeaningTypical response
InfoInformational: a recovery or state change, no action neededReview
WarningA real problem that isn't yet service-affectingInvestigate this shift
CriticalService-affecting or one failure away from itAct now

Alert lifecycle

StateDescription
ActiveThe condition is currently true and the alert is raised
AcknowledgedSomeone has taken ownership; the alert stays active until the condition clears
ResolvedThe condition has cleared, automatically for health and storage alerts, or manually

To prevent a flapping condition from paging repeatedly, each alert has a cooldown (default 15 minutes) before it will re-notify.

Notification channels

Alerts always appear in the dashboard. You can additionally route them to:

Email

Delivered over your configured SMTP server. Recipients are resolved automatically to the affected tenant's admins and managers, and you can add a fixed recipient list. Configure SMTP under Admin → Settings.

Webhook

An HTTP POST to a URL you provide, carrying the alert as JSON, for wiring EmberNet into an existing incident tool or chat system. Failed deliveries are retried.

note

EmberNet dispatches to the dashboard, email, and webhook. SMS and third-party on-call integrations are not built in today; use a webhook into your incident platform to bridge to them.

Managing alerts

Acknowledge

Acknowledging an alert records who took it and when, so the rest of the team knows it's being handled. It does not resolve the alert; the alert clears on its own when the condition ends, or when someone resolves it.

Resolve

Health and storage alerts resolve themselves when the underlying condition clears. An operator with the right permission can also resolve an alert manually, which is useful for a condition that has genuinely ended but hasn't been re-observed yet.

Alert history

Every alert is retained with its full timeline: when it fired, who acknowledged it, and when it resolved. Open the Alerts view and switch to History to review past incidents.

Next steps