IncidentRelay — njĂ« sistem i hapur pĂ«r organizimin e turneve dhe rutingun e njoftimeve

Projektin IncidentRelay është publikuar dhe zhvillon një sistem të hapur për organizimin e detyrave, ruterimin e njoftimeve dhe menaxhimin e incidenteve, duke u nisur nga serveri juaj (self-hosted). Projekti është i orientuar ndaj ekipesh SRE, DevOps dhe infrastrukturës që kërkojnë një alternativë të vendosur lokalisht ndaj shërbimeve SaaS për menaxhimin e detyrave (on-call management), implementimin 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 detyrtarët përgjegjës ose ekipet. Në sistem janë implementuar orarët e detyrave, rotacionet, rikthimi i turneve, konfirmimi i marrjes së incidentit, kalimi i incidentit në resolved, kujtesat, eskalimet dhe silencat për të shtypur ngjarjet e njohura ose ato të planifikuara.

Mbështet marrjen e ngjarjeve nga Prometheus Alertmanager, Zabbix dhe webhook-e të rastësishme. Kanale të ndryshme për dërgimin e njoftimeve janë të disponueshme, përfshirë Mattermost, Telegram, email, webhook dhe ofrues të zërit. Në Mattermost dhe Telegram, njoftimet mund të përmbajnë veprime për konfirim dhe zgjidhje të problemit, duke lejuar trajtimin e incidentit pa kaluar në një ndërfaqe të veçantë.

IncidentRelay ofron një model ndarjeje të aksesit sipas grupeve dhe ekipeve. Kjo lejon kufizimin e dukshmërisë së orareve, rrugëve, kanaleve të njoftimeve dhe alerteve midis ekipeve të ndryshme. Një API HTTP është në dispozicion për automatizim, ndërsa për integrimet përdoren bearer-token dhe route-token.

Projekti mund të përdoret si një shtresë ndërmjetëse midis sistemeve të monitorimit dhe kanaleve të njoftimeve: Alertmanager ose Zabbix dërgon një ngjarje në IncidentRelay, e cila më pas përcakton ekipin, kujdestarin aktual, aplikon rregullat e ruterit dhe dërgon njoftimin në kanalin e nevojshëm. Për incidentet e pambështetura, mund të kryhen përkujtime të ripërsëritura dhe eskalime te pjesëtari tjetër i rotacionit.

IncidentRelay është një sistem i hapur për organizimin e kujdestarive dhe rrugës së njoftimeve.
IncidentRelay është një sistem i hapur për organizimin e kujdestarive dhe rrugës së njoftimeve.


Burimi: opennet.ru
Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster