Амалиёти ҳодиса-бот ва чат
1) Мақсад ва арзиш
Бот ҳодиса интерфейси идоракунии ҳодисаҳо бевосита аз чатҳои корпоративӣ (Slack/Teams/Telegram) мебошад: як вуруди матн → амал дар даҳҳо система. Оё ӯ:- MTTA/MTTR-ро тавассути автоматикунонии реҷа коҳиш медиҳад;
- як ҳалқаи ягонаи далелҳо (So-T) ва иртиботро эҷод мекунад;
- таъминотро таъмин мекунад (аудит, мӯҳлатҳо, навсозиҳои SLA);
- сарбории занг ва "дафн" -ро дар консолҳо коҳиш медиҳад.
2) Нақшҳо ва RACI дар амалиёти чат
Фармондеҳи ҳодиса (IC) - соҳиби ҳодиса: кушодан/пӯшидан, афзалият, ҳалли.
Comms Lead (CL) - матнҳо ва ҷадвали навсозиҳо (берунӣ/дохилӣ).
Роҳбарони домейн (Пардохтҳо/Бозиҳо/Core/Infra) - далелҳои техникӣ ва ислоҳҳо.
Scribe - ҷадвали вақт, сабти амал.
Бот Админ - ҳуқуқҳои бот/сиёсатҳо/ҳамгироӣ.
Қоида: як ҳодиса як IC ва як CL дорад; баргардонидани нақш - бо фармони возеҳи бот.
3) Сенарияҳои ниҳоӣ
1. Оғози ҳодиса: ҳушдор → '/ҳодисаи нав p1 "Пасандозҳои ИА ба поён" → бот корт эҷод мекунад, var-room, IC/CL таъин мекунад, вақтсанҷро барои навсозии аввал муқаррар мекунад.
2. Ведение: '/ҳодисаҳои изофаи далелҳо ', '/ҳолати ҳодиса таназзул ёфтааст', '/ҳодиса таъйин @ payments-lead ', '/вақти ҳодиса 20 м'.
3. Иртибот: '/ҳолати интишори ҳодиса '(лоиҳаи CL), '/шарикони ҳодиса', '/лоиҳаи танзимкунандаи ҳодисаҳо '-ро огоҳ мекунанд.
4. Действия: '/runbook psp-failover PSP1 → PSP2 ', '/хусусияти такрории маркази такрорӣ аз 60 м', '/гузариши трафик 30% eu → uk '.
5. Пӯшидан ва пас аз марг: '/ҳалли ҳодисаҳо ', ҷадвали худкор ҷамъоварӣ, '/postmortem тавлид'.
4) Фармонҳои бот (аслӣ)
Эҷод/Таснифот
'/ҳодисаи нав p{1|2|3|4} "
'/шиддатнокии ҳодиса p2 ', '/барчаспҳои ҳодиса пардохтҳо илова мекунанд, саҳ'
Моликият ва нақшҳо
'/ҳодиса ic @ корбар ', '/ҳодиса comms @ user', '/ҳодиса таъйин @ user [домейн] '
Вақтсанҷҳо ва навсозиҳои SLO
'/ҳодисаи навбатӣ-навсозӣ 15м ', '/ёдраскунӣ дар бораи ҳодиса' (пингҳои бот CL), '/eta eta set 18: 30 '
Далелҳо ва мақом
'/далели ҳодиса "auth-муваффақият PSP1 -25% TR/EU" ', '/ҳолати ҳодиса {таҳқиқи' monitoring 'ҳалшуда}'
Бастаҳои Comm
'/лоиҳаи ҳодиса 'regulator' -и ҷамъиятӣ ', '/интишори ҳодиса'
Интегратсия
'/runbook <амал> ', '/пайванди панели
Пӯшидан/пас аз марг
'/ҳалли ҳодиса [сабаб =...] ', '/postmortem тавлид кунед', '/postmortem assign @ owner '
5) Интегратсия (ҳадди аққал талаб карда мешавад)
Мониторинг: огоҳиҳо, SLI/SLO (сӯзондан), пайвандҳо ба панели панелҳо.
Менеҷери ҳодисаҳо (ITSM): ҳамоҳангсозии дуҷониба/саҳро.
Саҳифаи вазъ: лоиҳаҳо ва нашр тавассути CL (сиёсат-дарвоза).
Провайдерҳо (PSP/KYC/Game Studios): феҳристҳои тамос, ҳарфҳои зуд/каналҳо.
Парчамҳои озодкунӣ/хусусиятҳо: истгоҳҳои канарӣ/халтаҳо, истиноди озод.
Китобчаҳо/Барқарорсозии худкор: Каталоги амали бехатар бо посбонҳо.
CMDB/соҳибон: таъини худкори домейн боиси афзоиш.
Нигоҳдории ҷадвал: WORM/барои аудит/пас аз марг ивазнашаванда.
6) Меъмории бот
Дарвоза (Адаптер Чат): Интерфейсҳои суст/дастаҳо/Telegram.
Фармонҳои Таҳлилгар + Муҳаррики сиёсат: ваколатдиҳӣ, санҷиш, SOD ва таҳаммулпазирӣ.
Оркестр: сенарияҳои ҳодиса, вақтсанҷҳо, ёдраскуниҳо.
Қабати интегратсионӣ: мизоҷон ба ITSM, мониторинг, саҳифаи вазъ, релизҳо, дафтарҳо.
Дӯкони далелҳо: рӯйдодҳо, далелҳо, паҳншавии паёмҳо, замимаҳо (WORM).
Метрика ва аудит: ченакҳои сифат, гузоришҳои амал, пайгирии фармонҳо.
7) Сиёсатҳо, ҳуқуқҳо ва амният
RBAC/ABAC: кӣ метавонад эҷод/пӯшад, шиддатро тағир диҳад, дар берун нашр кунад.
Пас: Интишори Comms нақши CL-ро талаб мекунад; амалҳои дорои хавфи баланд (масири PSP, содироти PII) - назорати дугона.
Ҳуқуқҳои JIT: додани муваққатии роҳбарони домейн дар вақти ҳодиса.
Имзо ва рамзгузорӣ: webhooks/дархостҳо ба системаҳо - HMAC/MTLS.
Муҳофизати фарбеҳ: тасдиқи фармонҳои хатарнок, хушккунӣ ва TTL барои амал.
Гигиенаи PII: ниқоб дар нақшаҳо/гузоришҳо; Боздоштани PII дар каналҳои кушода.
8) Ҷараёни автоматизатсия (мисол)
Alert P1 → bot var-room ('# inc-2025-11-01-001'), пингҳоро дар навбат (IC, CL, Payments/Infra) эҷод мекунад.
Панели панелҳо/SLI, дар ITSM чипта мекушояд, қолабро барои аввалин навсозии оммавӣ омода мекунад.
Вақтсанҷҳоро таъин мекунад: "навсозии навбатӣ дар 15 дақиқа", ёдраскуниҳои CL.
Предлагает runbooks: "PSP reroute 30% →" PSP2, "маркази такрории таназзул", "коргарони автоскале".
Ҳангоми нашр - нусхаи матнро ислоҳ мекунад ва онро дар саҳифаи статус/шабакаи иҷтимоӣ (тавассути CL) нашр мекунад.
Ҳангоми пӯшида - ҷадвал, ченакҳо, лоиҳаи пас аз марг, почтаи VIP/шарикро ҷамъоварӣ мекунад.
9) Мӯҳлатҳо ва исботшавӣ
Ҳар як ҳодиса сабт шудааст: 'T + mm: тавсиф, муаллиф/бот, фармон, натиҷа, пайвандҳо'.
Таҳрири паёмҳо (diff), ҳатмӣ барои релизҳо/парчамҳои хусусӣ/корҳои банақшагирифташуда дастгирӣ карда мешаванд.
Содирот: PDF/CSV барои аудит ва танзимгарон.
10) Метрика (KPI/KRI Chatops)
MTTA (чат): ҳушдор ба '/ҳодисаи нав '.
MTTS (танзим): пеш аз он ки ҳуҷраи var омода бошад ва нақшҳо таъин карда шаванд.
Риояи қатъият: риояи фосилаҳои навсозии ҷамъиятӣ.
Сатҳи истифодаи дафтарчаи корӣ: таносуби ҳодисаҳо бо фаъолиятҳои автоматӣ.
Холҳои мутобиқат: номувофиқатӣ байни каналҳо = 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
Масири PSP ва таназзули хусусиятҳо:
/runbook psp-failover PSP1→PSP2 30%
/feature toggle replay-center off 45m
Пас аз марг:
/postmortem generate
/postmortem assign @owner
12) Ҷобаҷогузорӣ ба равандҳо
Иртибот: Истинод ба саҳифаҳои иртибот ва вазъи система.
Мушоҳида: пайвандҳои зуд ба SLO/SLI ва синтетика; худкори замима кардани графикҳо.
Огоҳӣ: худкори эҷоди ҳодиса дар давоми P1/P2; як ҷараёни ягонаи сигналҳо.
Худтанзимкунӣ: дафтарчаҳои як тугма бо посбонҳо ва роллерҳо.
Муҳаррики ҷараёни корӣ: вазифаҳои инсонӣ (4 чашм), вақтсанҷи шиддат, рӯйхатҳои назоратӣ.
13) Харитаи роҳсозӣ (4-8 ҳафта)
Нед. 1-2: Гурӯҳҳои MVP: '/ҳодисаи нав ', нақшҳо (IC/CL), ҳуҷраи var, вақтсанҷи навсозӣ, иртибот бо ITSM ва мониторинг.
Нед. 3-4: қолабҳои паём (ҷамъиятӣ/шарикон/танзимгарон), саҳифаи мақом (черновик → публикация), каталоги 5-7 дафтарчаҳо.
Нед. 5-6: policy-as-code (RBAC/So
Нед. 7-8: машқҳои планшетӣ, ҳамгироӣ бо релизҳо/парчамҳои хусусӣ, ҷамъоварии худкори пас аз марг, маҳаллисозӣ.
14) Антипаттернҳо
"Ҳама дар болои бот" бидуни посбон → амалҳои тасодуфии хатарнок.
Хабарҳо ба саҳифаи мақом бидуни CL/нақши баррасии ҳуқуқӣ.
Фармонҳо бе гузоришҳо/версияҳо → бебозгашт.
Шаклҳои мураккаб (20 + майдон) дар чат - пастшавии суръат; фармонҳои кӯтоҳтар + пайвандҳо.
Дар P1 ягон таймерҳои навсозӣ § "хомӯшӣ" мавҷуд нестанд.
Набудани ҳамгироии CMDB/соҳибон § бетартибӣ.
15) Сатри поён
Ҳодисаҳо-бот ва чатҳо "бот бо фармонҳо" нестанд, балки платформаи амалиётӣ: оғози зуд ба ҳодиса, интизоми навсозӣ, амалҳои худкор бо маҳдудиятҳои бехатар, мушоҳидаи ниҳоӣ ва собит. Чунин схема MTTR-ро пешгӯишаванда коҳиш медиҳад, сифати алоқаро беҳтар мекунад ва даромади тиҷорати IGaming-ро дар авҷи авҷ муҳофизат мекунад.