Logo GH

Պատահականություն-բոտ և չաթ-վիրահատություն

1) Նպատակը և արժեքը

Բոտ-բոտը պատահականության կառավարման ինտերֆեյս է անմիջապես 105 չատից (Slack/Teams/Telegram): մեկ տեքստի մուտքագրումը ռուսական գործողություն է տասնյակ համակարգերում։ Նա

կրճատում է MTTA/MTTR-ը ռուտինի ավտոմատացման պատճառով։

ստեղծում է փաստերի միասնական գրանցում (SoT) և հաղորդակցություններ։

ապահովում է ապացուցել (աուդիտ, թայմլայններ, SLA apdeit);

նվազեցնում է on-call և «թաղումը» վահանակներում։

2) Դերերը և RACI-ը չաթ-վիրահատություններում

Incident Commander (IC) - մրցույթի սեփականատերը 'բացման/փակման, առաջնահերթությունը, լուծումները։

Comics Lead (CL) - տեքստեր և կոդեր (արտաքին/ներքին)։

Domain Leads (Payments/Games/Windows/Infra) - տեխֆակտներ և ֆիքսներ։

Scribe-ը թայմլեյն է, գործողությունների ամսագիր։

Bot Admin-ը իրավունք/քաղաքականություն/ռուսական բոտա է։

Կանոն 'մեկ IC և մեկ CL։ դերի փոփոխությունը բոտի ակնհայտ թիմն է։

3) Հիմնական սցենարները (end-to-end)

1. Մեկնարկը 'alert new p1 «Deposits EU down» -ը ստեղծում է քարտ, var-rum, որը կոչվում է IC/CL, տեղադրում է առաջին ապդեյթի թայմերը։

2. Վարում: `/incident add-facts`, `/incident status set degraded`, `/incident assign @payments-lead`, `/incident timer 20m`.

3. Հաղորդակցություն ՝ «/incident publish status »(CL չեռնովիկ), «/incident partners notify», «/incident regulation noft »։

4. Գործողություններ: `/runbook psp-failover PSP1→PSP2`, `/feature toggle replay-center off 60m`, `/traffic shift 30% eu→uk`.

5. Պիտերբուրգը և postmortem: , Timline, «/postmortem generate »։

4) Բոտայի թիմերը (միջուկը)

Ստեղծում/դասակարգում

`/incident new p{1|2|3|4} "<title>" [components=…] [regions=…]`

`/incident severity set p2`, `/incident tag add payments,psp`

Գերիշխանություն և դերեր

`/incident ic @user`, `/incident comms @user`, `/incident assign @user [domain]`

Թայմերը և SLO apdeits

«/incident next-corporate 15m », «/incident remind» (bot pinguet CL), «/incident eta 2418: 30 »

Փաստերը և կարգավիճակը

`/incident fact "auth-success PSP1 -25% TR/EU"`, `/incident status {investigating|degraded|monitoring|resolved}`

Կոմմ փաթեթներ

`/incident draft public|partners|regulator`, `/incident publish public`

Մոսկվան

'/runbook (Avto գործողությունների կատալոգ), "/dashboard link , "/ticket create "

Մոսկվա/post-mortem

`/incident resolve [reason=…]`, `/postmortem generate`, `/postmortem assign @owner`

💡 Բոլոր թիմերը տրամաբանվում են ժամանակի, հեղինակի, մրցույթի և արդյունքի հետ։

5) Մոսկվան (նվազագույն անհրաժեշտ)

Մոսկվա/Observability: alerts, SLI/SLO (burn-rate), dashbords։

Incident Express (ITSM) 'կարգավիճակի/դաշտերի երկկողմանի համաժամացումը։

Կարգավիճակ-էջ 'չեռնիվներ և հրապարակումներ CL (policy-gate) միջոցով։

Պրովայդերներ (PFC/KYC/Խաղային ստուդիաներ) 'կապի գրողներ, արագ նամակներ/ալիքներ։

Releault/Feature Flags: Կանարյան ոտքեր/մատնահետքեր, աքսեսուարներ։

Runbooks/Intel-remediation 'guardrails անվտանգ գործողությունների կատալոգ։

CMDB/սեփականատերերը 'հիբրիդային լիդերի, էսկալացիայի։

Թայմլայնների պահեստ ՝ WORM/immutable-ի համար/post-մորտեմների համար։

6) Բոտայի ճարտարապետությունը

Gateway (Chat Adapter): Slack/Teams/Telegram ինտերֆեյսերը։

Command Parser + Policy Engine: Հեղինակային իրավունքի, վալիդացիայի, SoD-ի և ընդունելու։

Orchestrance: սցենարները, թայմերը, հիշեցումները։

Integram Layer 'հաճախորդներ ITSM, մոնիտորինգի, կարգավիճակի էջի, թողարկումների, runbooks։

Evidence Store: Իրադարձություններ, փաստեր, հաղորդագրությունների, ներդրումներ (WORM)։

Metrault & Audit: Որակի չափումներ, գործողությունների լոգներ, թիմերի ուղեգիր։

7) Քաղաքականություն, իրավունքներ և անվտանգություն

RBAC/ABAC 'Ով կարող է ստեղծել/փակել, փոխել severity, հրապարակել։

SoD: Comics publish-ը պահանջում է CL դեր։ high-risk գործողություն (PMS-routing, PII-էքսպորտը) - drontrol։

JIT-իրավունքները 'ժամանակավոր կիսագնդի լիդերներին ժամանակի ընթացքում։

Ստորագրությունը և կոդավորումը 'webhuks/հարցումներ համակարգերի համար - HMAC/mTRK։

Պաշտպանությունը «fat-finger» -ից 'վտանգավոր թիմերի, www.y-run և TTL-ի հաստատումը գործողության վրա։

PII-հիգիենան 'դիմակավորում չեռնովիկներում/լոգարաններում; PII-ի արգելքը բաց ալիքներում։

8) Ավտոմատացման հոսքերը (օրինակ)

Alert P1-ը ստեղծում է var-rum («# nc-2025-11-01-001»), հերթապահ (IC, CL, Payments/Infra)։

Կապում է dashbords/SLI-ը, բացում է ITSM-ի հյուսետը, պատրաստում է առաջին հանրային ապդեյտի ձևը։

Նա նշում է, «հաջորդ ապդեյթը 15 րոպե անց», CL հիշեցումները։

Առաջարկում է runbooks: “PSP reroute 30% → PSP2”, “degrade replay-center”, “autoscale settle-workers”.

Հրապարակման ժամանակ նա արձանագրում է տեքստի տարբերակը և հրապարակում է կարգավիճակի էջը/սոցիալական ցանցը (CL-ի միջոցով)։

Փակման ժամանակ, հավաքում է թայմլայնը, մետրերը, post-mortem չեռնովիկը, VIP/2019 հաղորդագրությունը։

9) Թայմլայնները և ապացույցները

Յուրաքանչյուր իրադարձություն տրամաբանվում է '«T + mm: Նկարագրություն, հեղինակը/բոտ, թիմը, արդյունքը, հղումները»։

Աջակցվում են հաղորդագրությունների ցանկը (diff), կապված է թողարկումների/ֆիչֆլագների/պլանային աշխատանքների հետ։

Էքսպորտը ՝ PDF/CSV ռուսական և կարգավորիչների համար։

10) Մետրիկի (KPI/KRI ChatOps)

MTTA (չաթ) 'ալերտից մինչև «/incident new »։

MTSA (setup) 'նախքան war-rum պատրաստելը և դերերի նշանակումը։

Cadence adherence 'հանրային adddeit ընդմիջումների պահպանումը։

Runbook usage rate-ը ավտոմատացված գործողությունների հետ ինտեգրման մասն է։

Consistency score 'ալիքների միջև տարբերությունները = 0 նպատակ է։

Pager fatigue-ը 'ձեռքով լանդշաֆտների նվազումը նույն/լավագույն SLO-ում։

Postmortem SLA-ը փոստի մորտեմների մասն է, որոնք հավաքվել են D + 5 կոդերով։

11) Ձևանմուշների կատալոգը (բեկորներ)

P1 ստեղծումը


/incident new p1 "Deposits EU down" components=payments,deposits regions=EU

Առաջին հանրային ապդեյթը (CL-ի միջոցով)


/incident draft public
/incident publish public

Routing PSA-ը և fich-ի քայքայումը


/runbook psp-failover PSP1→PSP2 30%
/feature toggle replay-center off 45m

Փոստի մորտը


/postmortem generate
/postmortem assign @owner

12) Գործընթացներում

Հաղորդակցություն '«Հաղորդակցություն պատահականության ժամանակ» և «Համակարգի կարգավիճակի էջեր»։

Դիտարկումը 'արագ հղում SLO/SLI և սինթետիկ։ գծապատկերների տեղադրում։

Alerting: ավտոսրահը P1/P2-ում։ ազդանշանների դեդուպը մեկ հոսքի մեջ է։

Avto-ուղղումներ 'մեկ կանեփ runbooks guardrails և արձագանքներ։

Workflow Engine: human-tasks (4-eyes), շարժասանդուղքների, չեկի թերթերի։

13) Ճանապարհի քարտեզը (4-8 շաբաթ)

Մոսկվան։ 1-2: MVP թիմերը ՝ «/incident new », դերերը (IC/CL), var-rum, apdeits թայմերը, ITSM-ի և մոնեգինգի հետ։

Մոսկվան։ 3-4: հաղորդագրությունների ձևանմուշները (հանրային/գործընկերներ/կարգավորիչներ), կարգավիճակը-էջ (չեռնովիկ-հրատարակություն), 5-7 runbooks կատալոգը։

Մոսկվան։ 5-6: policy-as-code (RBAC/SoD/JIT), digh-risk, WORM ամսագիրը, KPI ChatOps-ը։

Մոսկվան։ 7-8 'P1/P2 tabletop-ուսմունքները, էքսպոզիցիաների հետ ինտեգրումը/ficflages, post-mortem մեքենա հավաքելը, տեղայնացումը։

14) Անտիպատերնի

«Ամեն ինչ բոտի միջոցով» առանց guardrails-ի, պատահական վտանգավոր գործողություններ են կատարվում։

Հրապարակումները կարգավիճակի էջը առանց CL/Legal-review դերի։

Թիմերը առանց լոգարանների/տարբերակների ցույց են տալիս թերարժեքությունը։

Բարդ ձևերը (20 + դաշտեր) զրույցի մեջ, արագությունը նվազում է։ ավելի լավ կարճ թիմեր + հղում։

Չկա P1-ի «լռությունը»։

CMDB/մասնավոր քաոսի սեփականատերերի բացակայությունը նշանակումներում։

15) Արդյունքը

Bot-bot-ը և ChatOps-ը ոչ թե «bot» թիմերի հետ, այլ վիրահատական պլատֆորմը 'արագ մեկնարկը, դեղագործների կարգապահությունը, անվտանգ սահմանափակումներով ավտոմատացված գործողությունները, դիտարկման և ապացուցման միջոցով։ Այս պարամետրը կանխատեսելիորեն նվազեցնում է MTTR-ը, բարձրացնում է հաղորդակցությունների որակը և պաշտպանում iGaming բիզնեսի եկամուտը գագաթնակետային պահերում։

Contact

Կապ հաստատեք մեզ հետ

Կապ հաստատեք մեզ հետ ցանկացած հարցի կամ աջակցության համար։Մենք միշտ պատրաստ ենք օգնել։

Telegram
@Gamble_GC
Սկսել ինտեգրացիան

Email-ը՝ պարտադիր է։ Telegram կամ WhatsApp — ըստ ցանկության։

Ձեր անունը ըստ ցանկության
Email ըստ ցանկության
Թեմա ըստ ցանկության
Նամակի բովանդակություն ըստ ցանկության
Telegram ըստ ցանկության
@
Եթե նշեք Telegram — մենք կպատասխանենք նաև այնտեղ՝ Email-ին զուգահեռ։
WhatsApp ըստ ցանկության
Ձևաչափ՝ երկրի կոդ և համար (օրինակ՝ +374XXXXXXXXX)։

Սեղմելով կոճակը՝ դուք համաձայնում եք տվյալների մշակման հետ։