IncidentRelay — njĂ« sistem i hapur pĂ«r organizimin e detyrave dhe ruterimin e njoftimeve

Projekti IncidentRelay është publikuar, duke zhvilluar një sistem të hapur për organizimin e detyrave, ruterimin e njoftimeve dhe mbështetjen e incidenteve, që ekzekutohet në serverin tuaj (self-hosted). Projekti është orientuar drejt ekipit SRE, DevOps dhe infrastruktural, të cilëve u nevojitet një alternativë lokale për shërbimet SaaS për menaxhimin e detyrave (on-call management), zbatimin e politikave të eskalimit dhe reagimin ndaj incidenteve. Kodi i projektit është shkruar në Python dhe shpërndahet nën licencën MIT.

IncidentRelay pranon ngjarje nga sistemet e monitorimit, i përputh ato me rregullat e ruterimit dhe dërgon njoftime te detyrat përgjegjëse ose ekipet. Sistemi implementon orare të detyrave, rotacione, përjashtime turnesh, konfirmimin e marrjes së incidentit, kalimin e incidentit në resolved, kujtimet, eskalimet dhe silences për të ndalur ngjarjet e njohura ose të planifikuara.

Pranohet ngjarje nga Prometheus Alertmanager, Zabbix dhe webhook-e të rastit. Për dërgimin e njoftimeve janë parashikuar kanale si Mattermost, Telegram, email, webhook dhe ofrues të zërit. Në Mattermost dhe Telegram, njoftimet mund të përmbajnë veprime për konfirmim dhe zgjidhje të problemit, mbi bazën e të cilës mund të përfundohet incidenti pa kaluar në një ndërfaqe të veçantë.

Në IncidentRelay është parashikuar një model ndarjeje të aksesit sipas grupeve dhe ekipeve. Kjo lejon ndarjen e dukshmërisë së orareve, ruteve, kanaleve të njoftimeve dhe alerteve midis ekipeve të ndryshme. Për automatizim është i disponueshëm HTTP API, ndërsa për integrime përdoren bearer-tokens dhe route-tokens.

Projekti mund të përdoret si një katës ndërmjet sistemeve të monitorimit dhe kanaleve të njoftimeve: Alertmanager ose Zabbix dërgon një ngjarje në IncidentRelay, pastaj sistemi përcakton ekipin, detyrën aktuale, aplikon rregullat e ruterimit dhe dërgon njoftimin në kanalin e nevojshëm. Për incidentet e patëprovuar, mund të bëhen kujtime të përsëritura dhe eskalim te pjesëmarrësi i ardhshëm në rotacion.

IncidentRelay - një sistem i hapur për organizimin e detyrave dhe ruterimin e njoftimeve
IncidentRelay - një sistem i hapur për organizimin e detyrave dhe ruterimin e njoftimeve


Burimi: opennet.ru
Bleni hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera đŸ”„ Bli hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera | ProHoster