Пайгирии вақти корӣ
1) Чаро вақти кориро назорат кунед
Вақти корӣ - ҳиссаи вақте, ки хидмат барои корбар дастрас аст. Ин "хати аввал" -и мушоҳида аст: фавран дастнорас будан, таназзул дар шабака, нокомии DNS/TLS, масир ё мушкилоти CDN. Барои системаҳои сарборӣ ва танзимшаванда (fintech, IGaming), вақти корӣ мустақиман ба даромад, иҷрои SLA ва хатарҳои ҷарима таъсир мерасонад.
2) Истилоҳот ва формулаҳо
Мавҷудияти SLI: 'SLI = (санҷишҳои бомуваффақият/ҳама чекҳо) × 100%'.
SLO: дастрасии мақсаднок дар як тиреза (одатан 28-30 рӯз), масалан 99. 9%.
SLA: ӯҳдадории беруна; ҳамеша ≤ SLO дохилӣ.
MTBF/MTTR: вақти миёнаи байни нокомӣ/вақти миёнаи барқароршавӣ.
99. 0% → ~ 432 дақиқа дастнорас аст
99. 9% → ~ 43 дақ
99. 99% → ~4. 3 дақ
99. 999% → ~ 26 сония
3) Кадом чекҳо лозиманд (қуттии сиёҳ)
Аз нуқтаҳои беруна (минтақаҳо/провайдерҳои гуногун) барои дидани хидмат "ба чашми муштарӣ" оғоз шудааст.
1. ICMP (ping) - дастрасии асосии шабака/гиреҳ. Зуд, аммо муваффақияти тиҷоратро инъикос намекунад.
2. TCP пайваст - гӯш кардани порт? Барои брокерҳо/DB/SMTP муфид аст.
3. HTTP/HTTPS - рамзи ҳолат, сарлавҳаҳо, андоза, масир, вақт ба байти аввал.
4. TLS/сертификатҳо - мӯҳлати эътибор, занҷир, алгоритмҳо, SNI, протоколҳо.
5. DNS - A/AAAA/CNAME, NS-саломатӣ, тақсимот, DNSSEC.
6. GRPC - ҳолати занг, мӯҳлати ниҳоӣ, метамаълумот.
7. Вебсокет/SSE - дастӣ, нигоҳдории пайвастшавӣ, паёми echo.
8. Proxy/routing/CDN - PO-ҳои гуногун, ҳаш кэш, гео-вариантҳо.
9. Сенарияҳои синтетикии транзаксионӣ (клик/шакл): "логин → ҷустуҷӯ → амонат (қуттии қум)".
10. Мониторинги зарбаи дил/крон - хидмат бояд "набз" (қалмоқе ҳар як дақиқа N); сигнал нест - ҳушдор.
- Вақти тайёрро ба UX-и воқеӣ наздиктар кунед (масалан, TTFB ≤ 300 мс, ҳамагӣ ≤ 2 с).
- Дороиҳои мундариҷаро (калимаи калидӣ/майдони JSON) санҷед, то "200 OK" бо хатогӣ муваффақ ҳисобида нашавад.
- Санҷишҳои такрорӣ тавассути провайдерҳо ва шабакаҳои мустақил (multi-hop, ASN-ҳои гуногун).
4) Қуттии сафед ва хадамоти тандурустӣ
Санҷишҳои зинда/омодагӣ барои оркестр (равандҳо зиндаанд? омодагӣ ба қабули трафик?).
Саломатии вобастагӣ: DB, кэш, брокери ҳодиса, API-ҳои беруна (пардохтҳо/KYC/AML).
Парчамҳои хусусият/таназзул: дар ҳолати мушкилот, роҳҳои ғайримуқаррариро оҳиста хомӯш кунед.
Намунаҳои сафед чекҳои берунаро иваз намекунанд: хидмат метавонад "дар дохили солим" бошад, аммо барои корбар бинобар DNS/TLS/масир дастнорас аст.
5) Ҷуғрофия ва бисёрзинагӣ
Синтетикаро аз минтақаҳои асосии ҳаракат ва дар наздикии провайдерҳои вобастагии муҳим идора кунед.
Кворум: ҳодиса сабт мешавад, агар дар минтақаҳои N (масалан, 2 аз 3) қатъ шудани аномалияҳои маҳаллӣ.
Ҳадди аз ҷониби гурӯҳ: SLI/SLO алоҳида барои сегментҳои муҳим (кишварҳо, VIP, интиқолдиҳандагон).
6) Сиёсати ҳушдор (ҳадди аққали садо)
Бисёрзабона + бисёрзабона: пейджер танҳо дар ҳолати нокомии пайваста (масалан, HTTP ва TLS ҳамзамон, ≥ 2 минтақа).
Қарзҳо: N нокомии пайдарпай ё тирезаи 2-3 дақиқа пеш аз пейдж.
- L1: занг задан (хадамоти истеҳсолӣ).
- Шабакаи L2/платформа/амният дар асоси имзои нокомӣ.
- Худпӯшӣ: пас аз санҷиши бомуваффақияти M.
- Соатҳои ором/имтиёзҳо: барои хадамоти дохилии ғайримуқаррарӣ - танҳо чиптаҳо, пейджер нестанд.
7) Саҳифаи вазъ ва иртибот
Саҳифаҳои давлатӣ (муштарӣ) ва хусусӣ (дохилӣ).
Ҳодисаҳои худкор аз синтетика + эзоҳҳои дастӣ.
Қолабҳои паём: Муайяншуда - Муайяншуда - Таъсир - Workaround - ETA - Ҳалшуда - Пост-Мордем.
Тирезаҳои банақшагирифташуда: пешакӣ эълон кунед, истисноҳоро алоҳида аз SLO баррасӣ кунед.
8) Баррасии вобастагиҳои беруна
Барои ҳар як провайдер (пардохтҳо, KYC, почтаҳо, CDN, абрҳо) - чекҳои худ аз якчанд минтақаҳо.
Хатсайрҳои ноком: гузариши худкор ба провайдери алтернативӣ бо истифодаи сигнали синтетикӣ.
SLO-ҳои ҷудогона дар сатҳи провайдер ва ҳамгирошудаи e2e-SLO.
Дар бораи SLA бо провайдерҳо розӣ шавед (webhooks status, афзалияти дастгирӣ).
9) Панели панелҳо ва виджетҳои калидӣ
Харитаи ҷаҳонӣ бо ҳолати чекҳо (аз рӯи намуд: HTTP, DNS, TLS).
Ҷадвали ҳодисаҳо бо эзоҳҳои озод/парчам.
P50/P95/P99 TTFB/TTL/ниҳонӣ аз рӯи минтақа.
Дастрасӣ аз ҷониби гурӯҳ (кишвар/провайдер/дастгоҳ).
MTTR/MTBF, тамоюлҳои "бекорхобида" ва "сӯзондан" -и буҷаи дастрасӣ барои моҳ.
Сабабҳои асосии нокомӣ (мӯҳлати TLS, ҳалли DNS, 5xx, танаффус).
10) Раванди ҳодиса (сенарияи муваққатӣ)
1. Ҳушдори бисёрзабона/бисёрҷанба оғоз меёбад.
2. Корманди навбатдор тасдиқ мекунад, яхкунонии релизҳоро фаъол мекунад, соҳибонро огоҳ мекунад.
3. Ташхиси зуд: Ҳолати DNS/TLS/CDN, версияҳои охирин, ҷадвали хатогӣ.
4. Гузариш: тағирёбии масир, мундариҷаи бозгашт/провайдер, ки ҳолати таназзулро фароҳам меорад.
5. Барқароршавӣ: санҷед, ки синтетика/трафики воқеӣ сабз аст.
6. Иртибот дар саҳифаи вазъ; бастани ҳодиса.
7. RCA ва ҷузъҳои амал: ислоҳ, санҷишҳо, огоҳиҳо, китобҳои бозӣ.
11) Ҳисоботи SLA/SLO
Ҳисоботҳои ҳармоҳа: вақти корӣ аз рӯи хидмат/минтақа, дақиқаҳои истироҳат, MTTR, сабабҳо.
Муқоиса бо SLA: қарзҳо/ҷубронҳо, агар лозим бошад.
Бознигариҳои семоҳа: навсозии ҳудудҳо, тақсими синтетика, рӯйхати вобастагӣ.
12) Қолабҳои санҷиш (мисол)
Санҷиши HTTP API:- Усул: 'GET/healthz/public' (сирре нест).
- Вақт: 2 с, такрор: 1.
- Муваффақият: '2xx', сарлавҳаи' X-App-Version' ҳозира, майдони JSON '"status":" ok"'.
- Мӯҳлат> 14 рӯз, занҷири дуруст, протоколҳои TLS 1. 2 + ', дуруст SNI.
- Вақти вокуниш ≤ 100 мс, сабтҳои A/AAAA тавре ба нақша гирифта шудааст, SERVFAIL/REFASED нест.
- Webhook '/beat/{ service} 'ҳар 5 дақиқа; набудани 2 сигнал дар як саф - ҳушдори L2 (вазифаҳои пасзамина/ETL).
13) Рӯйхати санҷиши амалисозӣ
- Санҷишҳои берунии бисёр минтақа (скриптҳои амиқи HTTP/TCP/DNS/TLS/).
- Намунаҳои омодагии сафед/зинда барои оркестр.
- Ҷудо кардани роҳҳои интиқодӣ/ғайри интиқодӣ, парчамҳои таназзул.
- Кворум ва дебет дар ҳушдорҳо, шиддат ва худкор.
- Саҳифаҳои ҳолати ҷамъиятӣ ва дохилӣ, қолабҳои паём.
- Санҷишҳои ҷудогона ва SLO барои провайдерҳои беруна + нокомии автоматӣ.
- Панели панелҳо: харита, ҷадвал, фоизҳо, дақиқаҳои бекорхобида, MTTR/MTBF.
- Ҳисоботи мунтазами SLA/SLO ва RCA-ҳои пас аз ҳодиса.
14) Хатогиҳои зуд-зуд
Танҳо ping/port бе HTTP/мундариҷа сабз аст, вақте ки воқеан дастрас нест.
Як нуқтаи мониторинг - хулосаҳои бардурӯғи мусбат/манфӣ.
Назорати TLS/DNS нест - қатъшавии ногаҳонӣ бо сабаби таъхир/конфигуратсияи нодуруст.
Ғавғои иловагӣ: огоҳиҳо дар бораи хатогиҳои ягона аз як минтақа/навъи чек.
Робита бо тағирот вуҷуд надорад - дар панели панелҳо эзоҳи релизҳо ва парчамҳо мавҷуд нест.
Вобастагиҳои ҳисобнашуда - провайдери пардохт паст шуд ва вазъи умумӣ "сабз" аст.
15) Сатри поён
Пайгирии саривақтӣ на танҳо ба "қуллаи URL. "Ин системаи санҷиши синтетикӣ аз минтақаҳои воқеӣ, огоҳиҳои оқилона бидуни садо, иртиботи шаффоф тавассути саҳифаҳои вазъ, баҳисобгирии вобастагии беруна ва ҳисоботи қатъӣ мебошад. Мониторинги дуруст сохташуда MTTR-ро коҳиш медиҳад, SLA-ро ҳифз мекунад ва пешгӯии таҷрибаи корбарро нигоҳ медорад.