IncidentRelay — en öppen plattform för att organisera beredskap och routa aviseringar

Projektet IncidentRelay har publicerats och utvecklar en öppen plattform för att organisera beredskap, routa aviseringar och hantera incidenter, som körs pÄ egen server (self-hosted). Projektet riktar sig till SRE-, DevOps- och infrastrukturteam som behöver en lokalt distribuerad alternativ till SaaS-tjÀnster för hantering av beredskap (on-call management), tillÀmpning av eskaleringspolicyer och svar pÄ incidenter. Projektkoden Àr skriven i Python och distribueras under MIT-licensen.

IncidentRelay tar emot hÀndelser frÄn övervakningssystem, matchar dem med routningsregler och levererar aviseringar till ansvariga beredskapspersoner eller team. Systemet har scheman för beredskap, rotationer, omdefinitioner av skift, bekrÀftelse av mottagning av incidenter, övergÄng av incidenter till resolved, pÄminnelser, eskaleringar och tystnader för att dÀmpa kÀnda eller planerade utlösningar.

Stöd för att ta emot hÀndelser frÄn Prometheus Alertmanager, Zabbix och godtyckliga webbhookar. För att skicka aviseringar finns kanaler för Mattermost, Telegram, e-post, webbhook och röstleverantörer. I Mattermost och Telegram kan aviseringar innehÄlla ÄtgÀrder för bekrÀftelse och lösning av problem, vilket gör det möjligt att hantera incidenten utan att gÄ till ett separat grÀnssnitt.

IncidentRelay har en modell för Ätkomstdelning baserat pÄ grupper och team. Detta gör det möjligt att avgrÀnsa synligheten av scheman, rutter, aviseringkanaler och varningar mellan olika team. För automatisering finns en HTTP API, och för integrationer anvÀnds bearer-token och route-token.

Projektet kan anvÀndas som ett mellanlager mellan övervakningssystem och aviseringkanaler: Alertmanager eller Zabbix skickar en hÀndelse till IncidentRelay, som sedan avgör vilket team, nuvarande beredskapsperson, tillÀmpar routningsregler och skickar aviseringen till rÀtt kanal. För oackrediterade incidenter kan upprepade pÄminnelser och eskalering till nÀsta deltagare i rotationen genomföras.

IncidentRelay - en öppen plattform för att organisera beredskap och routa aviseringar
IncidentRelay - en öppen plattform för att organisera beredskap och routa aviseringar


KĂ€lla: opennet.ru
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster