Kompania Grafana Labs, e cila zhvillon platformën e vizualizimit të të dhënave Grafana dhe sistemin e monitorimit Prometheus, njoftoi hapjen e kodit burimor të sistemit të reagimit ndaj incidenteve OnCall, i destinuar për të siguruar bashkëpunimin e skuadrave për zgjidhjen dhe trajtimin e incidenteve. OnCall më parë ofrohej në formën e një produkti pronësor dhe ishte blerë nga Grafana gjatë procesit të përvetësimit të kompanisë Amixr Inc. vitin e kaluar. Kodi i projektit është shkruar në gjuhën Python dhe është hapur nën licencën AGPLv3.
Sistemi lejon mbledhjen e informacionit mbi anomalitë dhe ngjarjet nga sisteme të ndryshme monitorimi, pas të cilave grupimi automatik i të dhënave bëhet, dërgohen njoftime grupet përgjegjëse dhe ndiqet gjendja e zgjidhjes së problemeve. Mbështetet integrimi me sistemet e monitorimit Grafana, Prometheus, AlertManager dhe Zabbix. Nga informacioni i marrë nga sistemet e monitorimit filtroren ngjarjet dytësore dhe të parëndësishme, agregohen kopjet e dyta dhe përjashtohen problemet që mund të zgjidhen pa ndërhyrjen e njeriut.
Ngjarjet e rëndësishme të pastra nga zhurma e tepërt informative janë të dërguara në nën-sistemin e dërgimit të njoftimeve, i cili caktuar punonjësit përgjegjës për zgjidhjen e kategorive të identifikuara të problemeve dhe dërgon njoftime sipas orarit të punës dhe nivelit të ngarkesës (të dhënat nga kalendari-planifikues vlerësohen). Rrotullimi i lidhjeve të incidentëve mbështetet midis punonjësve të ndryshëm dhe eskalimi i problemeve veçanërisht të rëndësishme ose të pazgjidhura dërgohet te anëtarët e tjerë të ekipit ose punonjësit në nivele më të larta.

Varësisht nga shkalla e rëndësisë së incidentit, njoftimet mund të dërgohen përmes telefonatave, SMS, emailit, krijimit të ngjarjeve në kalendari-planifikues, aplikacioneve të mesazheve Slack dhe Telegram. Në këtë mënyrë, në Slack mund të krijohen automatikisht kanale për diskutimin e çështjeve të lidhura me zgjidhjen e incidentit, në të cilat lidhin automatikisht si punonjës të veçantë ashtu edhe grupe të tëra.
Sistemi ofron mundësi fleksibël për zgjerim dhe personalizim (p.sh., grupimin dhe drejtimin e ngjarjeve sipas preferencave tuaja, përcaktimin e rregullave dhe kanaleve të dorëzimit të njoftimeve). Për integrimin me sisteme të jashtme ofrohet API dhe mbështetje për Terraform. Menaxhimi i punës bëhet përmes ndërfaqes web.

Burimi: opennet.ru
