Управление инцидентами#
IncidentRelay 2.3 разделяет обработку технических сигналов и операционное расследование:
Alert -> AlertGroup -> optional Incident
AlertGroup отвечает за grouping, технический статус, ACK/resolve, уведомления, эскалацию, технического assignee и технические комментарии. First-class Incident имеет независимый workflow, priority, service context и операционного assignee.
AlertGroup может существовать без Incident. Incident может существовать без AlertGroup, а один Incident может недеструктивно связывать несколько AlertGroup.
API#
/api/alert-groups— технические AlertGroup./api/incidents— first-class операционные Incident.- Миграция API 2.3 — несовместимые изменения endpoint'ов и идентификаторов.
Старый контракт /api/incidents == AlertGroup не сохраняется.
Граница collaboration в 2.3#
Технические комментарии остаются на AlertGroup. Legacy responders и stakeholders в 2.3 также остаются AlertGroup-scoped; их канонический перенос в Incident относится к 2.5.