= incident.Severity ?> · = incident.State ?>
= incident.Title ?>
- Started
- = incident.StartedAt ?>
- Updated
- = incident.UpdatedAt ?>
- Silenced until
- = incident.SilencedUntil ?>
# SPDX-License-Identifier: AGPL-3.0-only ?>
~ Head(view.Head) ?> Skip to content ~ SiteHeader(true, "incidents", view.Organization.ID) ?>Incident inbox · = view.Organization.Name ?>
Welcome, = view.DisplayName ?>. Rules use bounded saved queries; this inbox keeps the human response durable and reviewable.
This is opt-in. The saved copy excludes response controls, CSRF material, query text, telemetry values, actors, and project, environment, or service identifiers.
Offline saving requires service-worker support.
Optional Web Push sends one fixed message through the browser vendor: “Gamertan Observatory needs your attention.” It never includes an organization, host, service, severity, rule, incident identifier, count, or telemetry text.
Push requires service-worker and notification support.
Durable state
No incidents have been opened.
} ?> for _, incident := range view.Incidents { ?>= incident.Severity ?> · = incident.State ?>
Bounded evaluation
No alert rules yet.
} ?> for _, rule := range view.Rules { ?>= rule.Severity ?>
= rule.Description ?>
Organization workshop
A rule counts rows returned by one saved query. Consecutive matches allow brief noise to remain pending before an incident fires.