Мунозироти телеметрия
1) Мақсад ва контекст
Ҷараёни телеметрия ҷараёни доимии маълумоти мушоҳидаҳоро дар бораи фаъолияти платформа таъмин мекунад: чӣ рӯй дода истодааст, чаро ва чӣ қадар арзиш дорад. Дар IGaming, ин калиди ташхиси барвақти таназзули пасандозҳо/гаравҳо, намоёни провайдерҳои беруна (PSP/KYC/студияҳои бозӣ) ва мутобиқати SLO/мувофиқат мебошад.
2) Харитаи манбаи телеметрия
Метрикаҳо (TSDB): RED/USE, SLI бизнес (муваффақияти иҷозатномаҳо,% гаравҳои муваффақ).
OTHel: занҷирҳои дархостҳо тавассути front → API → брокерҳо → пойгоҳи додаҳо/PSP.
Гузоришҳо (сохторӣ): ҳодисаҳо, амалиёти аудит, хатогиҳо.
RUM: TTFB/LCP, хатогиҳои JS, гео/дастгоҳ.
Синтетика: муомилоти берунии озмоишӣ (меъёри воридшавӣ/амонат/қум) аз GEO-ҳои гуногун.
Телеметрияи сатҳи паст: профилактикаи eBPF/CPU/IO/alloc, шабака p95/p99.
Статусҳои беруна: ҳавзҳои webhooks/PSP/KYC/CDN/WAF.
3) Стандартҳо ва схемаҳо
Open-Telemetry ҳамчун lingua franca: муттаҳидсозии семантикаи атрибутӣ (хидмат. ном, ҷойгиркунӣ. муҳит, эндузер. id - ниқобпӯш, пайгирӣ/SpanID, рамзҳои PSP).
Конвенсияҳои схема: версия, феҳристи схемаҳо барои гузоришҳо/роҳҳо, "тағиротҳо" танҳо тавассути парчами бинарӣ ва давраи имтиёзнок.
Коррелятсия-ID: таносуби 'таносуби _ id' барои пардохт/гарав тавассути ҳама қабатҳо + намунаҳо дар фоизи метрӣ.
4) Конвейери тазриқӣ (сатҳи баланд)
1. Истеҳсолкунандагон: SDK/агентҳо/коллекторҳо (OTel Collector дар гиреҳҳо).
2. Буферкунии канорӣ: навбатҳои маҳаллӣ (хотира/диск) бо маҳдудиятҳо.
3. Нақлиёт: GRPC/HTTP OTLP → брокери паём (Кафка/Пулсар) бо калидҳои idempotency.
4. Протсессорҳо: нормализатсия, ғанисозӣ (GEO/иҷорагир/канал), филтрҳои PII, намунаҳои лоғар.
5. Фан-берун: дар TSDB (ченакҳо), дар нигаҳдории пайгирӣ, дар системаи журнал, дар кӯл/DWH, ҳушёр/қоидаҳо.
6. Истеъмолкунандагон: панелҳои панелӣ, огоҳиҳои SLO (сатҳи сӯхтан), тафтишот, саҳифаи вазъ, озод кардани дарвозаҳои худкор.
5) Синфҳои QOS ва ҷараён
Синфи А (вақти воқеӣ, P1): SLI/SLO, синтетика, провайдерҳои асосӣ (PSP/KYC). Расонидани SLA: <5-10c, ≥ 99. 9%.
Синфи B (утоқҳои амалиётӣ): роҳҳо/гузоришҳо барои RCA, SLA: <1-2 дақиқа.
Синфи C (таҳлилӣ): агрегатҳо ва маҷмӯаҳо дар кӯл/DWH, SLA: соат/рӯз.
Хатсайрҳои синфӣ § афзалият, дархостҳои гуногун, навбатҳо/мавзӯъҳои инфиродӣ.
6) Интихоб, ҷамъбаст, нигоҳдорӣ
Ченакҳо: паст кардани силсилаи таърихӣ (1s → 10s → 1m), агрегатҳои фоизӣ, намунаҳо.
Роҳҳо: интихоб дар асоси дум (баланд бардоштани саҳм барои аномалия, хатогиҳои PSP, p99- "буришҳо").
Гузоришҳо: сатҳи профил, фишурдасозӣ, рад кардани садо (саломатӣ, DEBUG дар фурӯш - манъ аст).
Нигоҳдорӣ: "гарм" (тафсилоти 7-14 рӯз), "хунук" (воҳидҳо/бойгонӣ). Сиёсатҳо дар бораи як синф ва арзиши.
7) Махфият ва риояи он
Гигиенаи PII: ниқоб/токенизатсияи идентификаторҳо; манъи ҳуҷҷатҳои CCM/нишонаҳои корт дар телеметрия.
Гео-маҳаллисозӣ: нигоҳдорӣ аз рӯи салоҳият; содирот - танҳо тавассути ҷараёни тасдиқшудаи корӣ (рамзгузорӣ, TTL, аудит).
Назорати дастрасӣ: RBAC/ABAC ба анборҳои телеметрӣ, So
8) Эътимоднокии ҷараён
Idempotence: калидҳои ҳодиса, тарҳҳо дар протсессорҳо.
Backpressure: маҳдудиятҳои тазриқӣ ба як иҷорагир/хидмат; сиёсати тарки майдонҳои изофабори афзалиятнок.
Бозсозӣ - мағоза дар брокер ≥ 72 соат барои коркард.
Мактуби мурда: хатоҳои масир (нақша, андоза, вайронкунии PII) барои таъмини DLQ бо огоҳӣ.
Версия: "ҷараёни дугона" ҳангоми иваз кардани схемаҳо (v1 + v2) ва муҳоҷирати истеъмолкунандагон.
9) Иҷорагир ва ҷудокунӣ
Барчаспҳои 'иҷорагир _ ид/бренд/минтақа' дар ҳар як чорабинӣ; квотаҳо ва буҷаҳои ниҳоӣ.
Ҷудокунии ҷараёнҳои A/B аз рӯи мавзӯъҳо; showback/chargeback оид ба тазриқ ва нигоҳдорӣ.
Маска/ҷамъбаст ба сарҳади иҷорагир ҳангоми содирот.
10) Феҳристи ҷараён (майдонҳои мисол)
Муайянкунанда: 'телеметрия. пардохтҳо. муаллиф муваффақият. меъёри. э '
Синф: A (вақти воқеӣ)
Схема: '{timestamp, иҷорагир, минтақа, psp, bank_bin_group, success_rate, тиреза}'
Сарчашма: OTel Collector + PSP-роутер
Истеъмолкунандагон: огоҳиҳои SLO, панели Exec, саҳифаи ҳолат
Нигоҳдорӣ: 30 рӯз гарм, агрегатҳо барои 12 моҳ
Соҳиб: Пардохтҳо SRE, соҳиби dpo (махфият)
Ҷараёни SLO: таъхир <10 c p95, талафот <0. 1 %/рӯз
11) Ҳамгироӣ бо ҳушёрӣ ва релизҳо
Огоҳии SLO бо суръати сӯзондан (равзанаи зуд/суст) барои амонатҳо/нархҳо.
Дарвозаҳои озодкунӣ: таҳлили канарии SLI; худкор/таваққуф ҳангоми таназзул.
Саҳифаи ҳолат: навсозӣ аз корти ҳодиса + воҳидҳои SLI.
12) Маҷмӯи панелҳои калидӣ
Exec: вақти корӣ, сатҳи сӯхтан, муваффақияти иҷозатномаҳо/нархҳо (аз ҷониби GEO/PSP), вазъи провайдер, телеметрияи $/RPS.
SRE/Платформа: RED/USE тавассути хидмат, навбатҳои ақибмонда, муайянкунии берунӣ, профилҳои электронӣ.
Пардохтҳо/Хавф: табдили бонк/PSP, коҳишҳои мулоим/сахт, KYC SLA, сигналҳои барқи барвақт.
Хароҷотҳо: Ҳаҷми тазриқ аз рӯи манбаъ, тамғакоғазҳои болоии кардиналӣ, арзиши ҷараён.
13) Молияи мушоҳидакорӣ (FIN Ops)
Арзиши KPI: $/GB indest, $/пайгирӣ, $/SLI-панели; гузориш оид ба ченакҳо ва тамғакоғазҳои "вазнин".
Оптимизатсия: ҷамъбаст ва коҳиш, интихоби динамикӣ, тоза кардани гузоришҳои чатӣ, синфи нигаҳдории аҳамият.
Сиёсатмадорон: квотаҳо барои кардиналии баланд, маҳдудиятҳои басомади масъала, баррасии нақшаҳо дар як семоҳа.
14) Равандҳо ва нақшҳо
Маълумот/Соҳибони мушоҳида на домены (Пардохтҳо, Бозиҳо, Core API, Инфра).
Назорати тағирот барои схемаҳо: баррасии PR, пояҳои санҷишӣ, мутобиқати истеъмолкунандагон.
Планшет/хаос-рӯзҳо: қатъ кардани провайдерҳо, изофабори брокер, бозсозӣ/санҷиши idempotency.
Пас аз марг: таҳлили телеметрияро дар бар мегирад (кофии сигналҳо, ҳушдорҳои бардурӯғ, арзиш).
15) Харитаи роҳсозӣ (8-12 ҳафта)
Нед. 1-2: аудити ҷараёнҳои ҷорӣ, харитаи манбаъ, ҳадафҳои SLO телеметрия, интихоби стандартҳо (OT el, TSDB, роҳҳо, гузоришҳо).
Нед. 3-4: коллекторҳои OT-el, таносуби ягона-ID, асосии RED/USE + business SLI барои амонат/гарав, феҳристи ҷараён v0.
Нед. 5-6: интихоб дар асоси дум, синтетикаи GEO, DLQ/idempotency, филтрҳои махфият.
Нед. 7-8: панели FIN (воридкунӣ/нигоҳдорӣ), квотаҳо, кардинализатсия, огоҳиҳои SLO (сатҳи сӯхтан).
Нед. 9-10: EBPF/сигналҳои сатҳи паст, каналҳои саҳифа, дарвозаҳои озод.
Нед. 11-12: санҷишҳои бетартибӣ, оптимизатсияи хароҷот, ҷараёнҳои расмии SLA, оғози баррасии семоҳаи схемаҳо.
16) Намунаҳои артифакт
Telemetry Stream Spec: id, соҳиб, схема, синфи QOS, манбаъҳо, истеъмолкунандагон, нигоҳдорӣ, SLO/огоҳиҳо, сиёсати махфият.
Қолаби PR Schema: тағирот/муҳоҷират, мутобиқат, санҷишҳо, нақшаи бозгашт.
Сиёсати интихоб: қоидаҳои бардоштани интихоб дар ҳолати аномалия; буҷетҳои мақсаднок.
Бастаи баррасии хароҷот: Манбаъҳои болоӣ аз рӯи $/Арзиш, TTL/Пешниҳодҳои маҷмӯӣ.
Рӯйхати санҷиши ҳодисаҳои телеметрӣ: рӯйхати диаграммаҳо/роҳҳо/гузоришҳо, ки барои RCA лозиманд.
17) KPI/KRI ҷараёнҳои телеметрия
Расонидан: таъхири p95 аз рӯи синф,% паёмҳои гумшуда/рӯз.
Фарогирӣ: таносуби роҳҳои интиқодӣ бо пайгирӣ> 90%, таносуби SLI-ҳо аз рӯи ченакҳо.
Сифати сигнал:% ҳодисаҳое, ки дар SLI қабл аз шикоятҳо, огоҳиҳои бардурӯғ/пазмон шуда буданд.
Арзиш: $/RPS барои телеметрия, $/пайгирӣ, ҳиссаи "садо" дар тазриқ.
Эътимоднокӣ: вақти барқароршавӣ пас аз таназзули брокер, ҳаҷми дубора.
18) Антипаттернҳо
Нишондиҳандаҳои баландсифати кардиналӣ (корбар, сессияи Id) дар TSDB.
Як "қуттии сиёҳ" -и гузоришҳо бидуни сохтор ва схемаҳо.
Не DLQ/idempotency → такрорӣ ва талафоти баландтарин.
Нигоҳдории "беохир" бидуни Fin
Роҳҳо бидуни заминаи тиҷорат (PSP/bank/GEO) → ташхиси бад.
Схемаҳои номувофиқ байни фармонҳо → истеъмолкунандагон вайрон мешаванд.
Ҷамъ
Ҷараёнҳои телеметрӣ як системаи назоратшаванда ва бисёрқабата мебошанд: стандартҳо ва схемаҳои OT ва схемаҳои § тазриқи боэътимод бо QOS ва backpressure → интихоб/ҷамъбаст ва нигоҳдорӣ барои махфияти арзиш → ва ҷудокунии бисёрҳуҷайравӣ → SLO, панели панелҳо ва дарвозаҳои озод. Чунин схема сигналҳои барвақт, RCA-и зуд, хароҷоти пешбинишаванда ва устувории платформаи IGaming дар режими қуллаҳоро медиҳад.