Мониторинги SLA ва SLO
1) Истилоҳот ва нақшҳо
SLA (Созишномаи сатҳи хизматрасонӣ) - ӯҳдадории шартномавии беруна дар назди мизоҷ (шартҳои ҷарима, қарзҳо).
SLO (Ҳадафи сатҳи хидматрасонӣ) - сатҳи мақсадноки хидматрасонии дохилӣ, ки иҷрои SLA-ро дастгирӣ мекунад.
SLI (Нишондиҳандаи сатҳи хизматрасонӣ) - нишондиҳандаи андозагирифташуда, ки дар асоси он SLO/SLA баҳо дода мешавад.
Буҷаи хатогӣ - фоизи иҷозатдодашудаи "дастнорас/хатогиҳо" дар давра: 'Буҷа = 1 − SLO'.
Ҳаҷм: бо чашмони корбар чен карда мешавад (ниҳоӣ). Дар microservices, ҳам дар сатҳи компонент ва ҳам дар сатҳи роҳи ниҳоӣ.
2) Интихоби SLI: чиро чен кардан лозим аст
Меъёр таносуб бо таҷрибаи корбар ва арзиши бизнес мебошад.
SLI-ҳои маъмулӣ:- Мавҷудият: фоизи дархостҳои муваффақ. 'SLI = муваффақ/ҳама'.
- Таъхир: таносуби дархостҳо нисбат ба ҳадди T. 'SLI = P (ниҳонӣ ≤ T)' тезтар аст.
- Сифат: таносуби ҷавобҳои дуруст (бе 5xx/функсия). хатогиҳо).
- Маълумоти муосир - Таъхири такрорӣ/ETL ≤ X дақиқа.
- Фаъолияти равандҳои корӣ: ҳиссаи пардохтҳои муваффақ/бақайдгирӣ.
Анти-намунаҳо: танҳо 200-ро ҳамчун "муваффақият" ҳисоб кунед, хатогиҳои тиҷоратро сарфи назар кунед; дар шабакаи санҷишӣ ба ҷои шабакаи корбар чен кунед.
3) Формулаҳо ва тирезаҳои назоратӣ
Дастрасӣ ба як тиреза:- 'Дастрасӣ = (OK_requests/ All_requests) × 100%'.
- 'P95 ≤ T' → ҳамчун саҳм беҳтар таҳия шудааст: 'SLI =% дархостҳо ≤ T'.
- Мисол: "99% дархостҳои ҷустуҷӯ ≤ 300 мс дар 28 рӯз".
- Равзанаи лағжиш: 28 ё 30 рӯз (тавозуни ҳассосият ва устуворӣ). Барои ҳодисаҳо - тирезаҳои иловагӣ: 1 соат, 6 соат, 24 соат.
4) Буҷаи хатогӣ ва назорати меъёри тағирот
Ҳисоб: дар 'SLO = 99. 9% 'буҷа =' 0. 1% 'хатогиҳо/дастнорас дар як давра.
Сиёсатҳо:- Буҷа> 50%: релизҳо ва банақшагирии таҷрибаҳо.
- Буҷа 10-50%: танҳо релизҳои дорои хавфи кам, мустаҳкам кардани канарейкаҳо.
- Буҷа <10%: яхкунӣ, решаи решавӣ, такмили эътимоднокӣ.
- Пайвастшавӣ бо релизҳои прогрессивӣ: канарӣ/хусусиятҳо-парчамҳо буҷаро бо миқдор "бихӯред" ва бо худкор дар ҳолати таназзул.
5) Сиёсатмадорони ҳушёр: аз ҳадди ниҳоӣ то сатҳи сӯхтан
Чаро "SLO daupal - ҳушёриро баланд накард": хеле дер. Ба проактивӣ ниёз дорад.
Меъёри сӯзондан (BR) - меъёри сӯхтани буҷа:- 'BR = (хатогии мушоҳидашуда дар равзанаи кӯтоҳ/хатои иҷозатдодашуда дар ин тиреза)'.
- Агар 'BR> 1' - буҷет аз муқаррарӣ зудтар истеъмол карда мешавад.
- Ҳушдори тез (садо ҳассос аст, офатҳоро фаро мегирад): тиреза 5-10 дақиқа, ҳадди BR 14-20 ×.
- Ҳушдори суст (таназзули хазандагон): тиреза 1-6 соат, ҳадди BR 2-4 ×.
- Якҷоя кардани шароит: зуд ё суст кор кардан - пейджинг ҳангоми занг.
- Сатҳҳо: пейдж барои SLO-ҳои корбар, чиптаҳо/огоҳиҳо барои таназзули хокистарии SLI-ҳои дохилӣ.
6) Риоя ва манбаъҳои ҳақиқат
Гузоришҳо - ташхиси сабабҳо.
Ченакҳо - SLI-ҳои ададӣ (муваффақият/хатогӣ, фоизҳои ниҳонӣ, фраксияҳо, ҳисобкунакҳо).
Роҳҳо - тавассути роҳҳо, маҳаллисозии сегментҳои "гарм".
Синтетика - намунаҳои фаъол аз канор (минтақа огоҳ).
Чорабиниҳои воқеӣ - RUM/телеметрияи муштариён, ченакҳои тиҷорат (табдили, пардохтҳои муваффақ).
Талабот: тасвири ягона дар панели релизҳо ва ҳодисаҳо, шарҳи "версия/канария/парчам".
7) Тарҳи SLO: қолаби қадам ба қадам
1. Роҳи интиқодиро тавсиф кунед (масалан, "амонат бо корт").
2. SLI-ро муайян кунед: муваффақият/хатогӣ, ҳадди ниҳонӣ, пуррагӣ.
3. SLO розӣ шавед: ҳадафи 28-рӯза + истисноҳо (тирезаҳои ба нақша гирифташуда).
4. Истинод ба SLA: ӯҳдадории ҳуқуқӣ ≦ SLO воқеӣ.
5. Соҳиби хидмат, RACI ва канали ҳушдорро таъин кунед.
6. Сиёсати ҳушдорро (ду равзанаи BR) ва худкорро муайян кунед.
7. Татбиқи ҳисобот: баррасиҳои ҳарҳафтаинаи буҷа, баррасиҳои пас аз ҳодиса.
8. Ҳар семоҳа SLO-ро баррасӣ кунед (тағирёбии сарборӣ/меъморӣ).
8) Намунаҳои SLO (қолабҳо)
Пардохти API:- Мавҷудият: '≥ 99. 95% '(28d, ба истиснои тирезаҳои эълоншуда ≤ 30 дақиқа/моҳ).
- Таъхир: '≥ 99%' ҷавобҳо '≤ 400 мс'.
- Муваффақияти амалиётҳои тиҷоратӣ: '≥ 98. 5% 'иҷозатномаҳои бомуваффақият (филтрҳои қаллобӣ ба назар гирифта мешаванд).
- Таъхир: '≥ 99%' дархостҳо '≤ 300 мс'.
- Аҳамияти кэш: '≤ 5 дақ' 99% вақт.
- Расонидан: '≥ 99. 9% 'барои' ≤ 60 с '(ба охир, бо ретрас).
- Талафот: '≤ 0. 01% 'паёмҳо (idempotency/deduplication фаъол аст).
9) Мултимедиявӣ ва бисёрфарҳангӣ
SLO "аз ҷониби когорт": кишвар, провайдери пардохт, сегменти VIP, дастгоҳ.
SLO-ҳои маҳаллӣ дар канор: ченакҳо аз нуқтаҳои наздиктарин ба корбар (канор/POP).
Ҷамъбаст: Ҷамъи SLO набояд камбудиҳоро дар байни гурӯҳҳои муҳим пинҳон кунад.
Гузаронидани провайдерҳо: хатсайрҳои автоматӣ дар сатҳи дарвозаи SLO.
10) Панели панелҳо ва ҳисобот
Панели панели озод: версия, канарӣ (% трафик), SLI (муваффақият/дермонӣ), BR, эзоҳҳои парчам.
Панели амалиётӣ: буҷаи сӯхтан рӯз аз рӯз, ҳодисаҳои боло, MTTR, гурӯҳҳои мушкилот.
Ҳисоботҳои ҳафтаина: тавозуни буҷа, тамоюлҳои BR, қарзи техникӣ (мушкилот), нақшаи такмил.
11) Равандҳо: Ҳодисаҳо, RCA ва такмилҳо
Идоракунии ҳодисаҳо: баҳодиҳии ҳушёрӣ → BR → миқёси канарейкаҳо/парчамҳо → бозгашт/ислоҳ.
RCA (сабаби решавӣ): далелҳо/мӯҳлатҳо/гипотезаҳо/ислоҳҳо/санҷиши таъсир аз ҷониби SLI.
Дарсҳои омӯхташуда: пас аз ҷазои қатл, ашёи ҳатмӣ бо соҳибон ва мӯҳлатҳо.
Пӯшидани давр: тағирот дар санҷишҳо, парчамҳои хусусият, маҳдудиятҳо, кэшҳо, ретрейҳо, квотаҳо.
12) Мувофиқат ва аудит
SLO/SLI ҳамчун артефактҳои назоратӣ (сиёсат-ас-код, гузоришҳои тағйирнопазир).
Истинод ба талабот (масалан, мавҷудияти амалиётҳои пардохт).
Далелҳо: дақиқаҳои ҳушдор, ҳисоботи буҷа, гузоришҳои озод/бозгашт.
13) Хатогиҳои зуд-зуд ва чӣ гуна аз онҳо канорагирӣ кардан
“99. 99% ё марг": ҳадафҳои дастнорас → садои доимии ҳушдор. SLO-ҳои воқеиро интихоб кунед.
Миёнаҳои ҷаҳонӣ ғӯлачӯбҳои маҳаллиро § ҷорӣ мекунанд.
Метрикаҳо e2e нестанд: SLO-ҳои баланд ҳангоми таназзули воқеии муштарӣ → илова кардани RUM/синтетика.
Огоҳиҳо дар як остона → гузариш ба сатҳи сӯхтани ду тиреза.
Ягон пайванд ба тағирот § релизҳо шарҳ дода намешаванд, худкори бозгашт вуҷуд надорад.
14) Рӯйхати санҷиши татбиқи мини
- Роҳҳои интиқодӣ ва SLI/SLO-и онҳо тавсиф карда шудаанд.
- Равзанаи назорат ва истисно муқаррар карда шудааст.
- Огоҳиҳои ду равзанаи BR (зуд ва суст) танзим карда мешаванд.
- Панели релизҳо ва амалиётҳо бо шарҳи версияҳо/парчамҳо.
- Сиёсати хатогии буҷа ба релизҳо таъсир мерасонад.
- Шарҳи мунтазами буҷа ва RCA-ҳои пас аз ҳодиса.
- Ҳуҷҷатгузорӣ ва соҳибони нишондиҳандаҳо.
15) Намунаи ҳисоб (мушаххасот)
Мавҷудияти API SLO: 99. 9% дар 28 рӯз → буҷа = 0. 1%.
Дар давоми 7 рӯз 0 ҷамъ карда шуд. 06% хатогиҳо § 60% буҷети ҳафтаина истифода карданд.
Дар равзанаи кӯтоҳи 15 дақиқа 2% хатогиҳо мушоҳида карда мешаванд. Дуруст аст дар ин тиреза '0. 1% × (15 дақ/40320 дақ) ≈ 0. 000037%`.
Меъёри сӯзондан ≫ 1 (даҳҳо ×) → пейджери тез оғоз меёбад, канарейка ба 1% бармегардад, парчами хусусияти таназзул-пардохтҳо-UX фаъол мешавад, RCA оғоз меёбад.
16) Сатри поён
Мониторинги SLA/SLO на танҳо рақамҳо дар ҳисобот, балки механизми идоракунии хатари тағирот ва сифати хидмат мебошад. SLI-ҳои дуруст, SLO-ҳои воқеӣ, идоракунии буҷаи хатогӣ, огоҳиҳои сӯзондани ду равзана ва мушоҳидаи e2e ченакҳоро ба ҳалли корӣ табдил медиҳанд: арзиши тезтар раҳо кунед ва таҷрибаи корбарро пешгӯишаванда нигоҳ доред.