GH GambleHub

Hakyky wagt gözegçiligi

(Bölüm: Amallar we Dolandyryş)

1) Näme üçin real-time gözegçilik

Hakyky wagt "millisekundyň jadysy" däl-de, gyşarmalary ýüze çykarmak we SLO penjireleriniň içinde hereket etmek ukybydyr. iGaming/fintech üçin bu:
  • möhüm ugurlaryň elýeterliliginiň we gijikdirilmeginiň (p50/p95/p99) derrew görünmegi;
  • wakalaryň bitewiligine gözegçilik etmek (webhuklar, tölegler, RTP/çäkler);
  • maliýe goragy (egress/bahasy 1k waka, kliring/eskrou);
  • komplayensiň (kwitansiýanyň, PII-arassaçylygyň) berjaý edilmegi.

2) Binagärlik kontury

Gatlaklar:

1. Producers: hyzmatlar, SDK, edge-düwünler, töleg/mazmun üpjün edijileri.

2. Ingest-şlýuzlar: kabul edijiler 'metrics/traces/logs/events' bilen backpressure we kwotalar.

3. Teker/akym: partiýa ýerleşdirilen broker (tenant/region/route), replay üçin retenşn.

4. Akym-prosessing: penjire agregasiýalary (T + 5s/T + 1m), deadup, wagtyň kadalaşmagy, SLI hasaplamasy.

5. Ammar: time-series (operasiýa), OLAP (taryh), WORM-magazinesurnallar (audit).

6. Analitika we alerting: SLO düzgünleri, statistik detektorlar, anomalist.

7. Dashbordlar we Runes: Hereketler üçin UI (pause/re-route/rollback/raise-limit).

Esasy amallar:
  • Metriklere/wakalara data contracts (shemalar, wersiýalar, tassyklama).
  • Domen wakalaryny kepillendirilen neşir etmek üçin Outbox/CDC.
  • Idempotency we dedup 'trace _ id/event _ id'.
  • Clock sync: NTP/PTP, 'skew' düzediş, wagt şarlawuklary (waka vs processing time).

3) Telemetriýanyň we semantikanyň görnüşleri

Metrics (SLI): p-percentile hasaplaýjylary/geji/gistogrammalary.
Traces: içinden 'trace _ id/span _ id', RPC, webhuk wakalary.
Logs: gurluş, c 'tenant _ id/region/version'.
Business events: `PaymentAuthorized`, `WebhookDelivered`, `RTPWindowClosed`.
Receipts: kwitansiýalar/gollar (maliýe/möhüm amallar üçin).

4) Wagt we penjireler

Wagt görnüşleri: event-time, ingest-time, processing-time.
Penjireler: süýşýän (5-30 c), tumbler (1-5 minut), giç wakalar üçin suwuň gijikdirilmegi (watermark).
Ykjam: akymda jemläň (gistogrammalaryň eskizleri) → diňe zerur pertsentil binalary saklaň.

5) Maglumatlaryň kadalaşmagy we hili

Girelgede tassyklama: shema/diapazonlar/hökmany meýdançalar; ret edilenler - sebäpler bellikli karantine.
Duplikasiýa: '(event_id, producer, seq)'; "seen-cache" -ni + KV ýatda saklaň.
Metrleri düzetmek: "double count" we "flatline" -a garşy (datçikler dymýar).
Sample: high-QPS üçin - uýgunlaşdyrylan, ýalňyşlyk bilen; kritiki SLI - doly.

6) SLI/SLO (salgylanma)

"North Star: E2E Success Rate"

SLI:
  • per-kanal/sebit elýeterliligi.
  • Esasy ugurlar boýunça gizlinlik p50/p95/p99.
  • Error-rate/Retry-rate.
  • Webhuklary gowşurmagyň üstünligi (kwitansiýalar bilen tassyklanan%).
  • Bahalaryň/salgytlaryň yzygiderliligi ('quote = = checkout', ± 1 minor unit).
  • Cost-SLI: 1k wakanyň bahasy, birlige egress/ingress.
SLO (mysal):
  • Elýeterliligi ≥ 99. 28 günlük penjirede 95%.
  • p95: vitrin ≤ 120 ms, quote/checkout ≤ 250 ms.
  • Webhuklar üstünlikli ≥ 99. 5 %/5-minutlyk penjire.
  • Δ quote↔checkout = 0 (±1 minor unit).
  • P1-e reaksiýa ≤ 10 min, MTTR ≤ 60 min.

7) Alerting we runes (auto-actions)

Derejeler: P1 (SLO-nyň bozulmagy/umytsyzlyk), P2 (pese gaçmak), P3 (trend/töwekgelçilik).
Sesiň azalmagy: 'trace _ id' dedupy, sebäp-netije zynjyrlarynyň baglanyşygy.

Runbooks: alertde barlamalar/hereketler açylýar:
  • "PriceMismatch" → katalogyň refresh, deňeşdirme 'fx _ version/tax _ rule _ version', kompensasiýa syýasaty;
  • "WebhookLag" → workerleri gaýtadan ýerleşdirmek, batch artdyrmak, nobatlaryň ileri tutulmagy;
  • "RTP Drift" → mahabat arakesmesi, töleg tablisasyny/wersiýasyny barlamak, profili yzyna gaýtarmak;
  • "Egress Surge" → gysyş/keş-pinning/alternatiw ugry öz içine alýar.
  • Eskalasiýa: matrisa 24 × 7, on-call rotasiýa, kanallar (söhbetdeşlik/jaň/SMS).

8) Daşbordlar (operatiw widjetler)

Platformanyň saglygy: elýeterlilik, p95/p99, error-rate, burn-down error-býudjet.
Integrasiýa/webhuk: üstünlik, lag, dubly/idempotentlik, kwitansiýalar.
Checkout/bahalar: vitrin tapawudy, FX/Tax wersiýasy, şowsuzlyk ýagdaýlary.
RTP/çäkleri: teor. vs observed RTP, limitleriň işlemegi, ekspozisiýa.
FinOps: cost per 1k, egress/ingress, býudjetler/kapa-alertler.
Howpsuzlyk/Compliance: SoD, JIT, MFA, PII soraglary, gollar girit. amallar.
Release/Flags: fich statuslary, kanar sebitleri, hadysalar bilen baglanyşyk.

9) Multiregion we multi-tenant

'tenant/region' boýunça partiýa ýerleşdirmek.
Sebitler boýunça garaşsyz SLO/kwotalar; sebitleýin alertleriň çäklendirilmegi (ýerli şowsuzlygyň bütin dünýäni "reňklemezligi" üçin).
Maglumatlaryň ynam zolaklary: PII/maliýe - diňe rugsat berlen ýerlerde; umumy daşbordda - agregatlar/heşler.

10) Howpsuzlyk, gizlinlik, subut edilip bilinjekdigi

Ingest autentifikasiýasy: açarlar/mutual-TLS, rate-limits, bukjalaryň gollary.
PII-minimalizasiýa: başlangyç ýerine bellikler, maskalar/heş-kesgitleýjiler.
Kwitansiýalar (receipts): DSSE/maliýe/möhüm wakalar üçin gollar.
WORM magazinesurnallary: audit üçin üýtgemeýän loglar, Merkle bölekleri.
Access Control: RBAC/ABAC/ReBAC, JIT duýgur paneller üçin.

11) Anomalist we korrelýasiýa

Guardrails: SLI boýunça statiki çäkler.
Statistika: Tendensiýalar üçin Shewhart/CUSUM/EWMA.
ML/signallar: möwsümlilik/kanallar/ASN/üpjün edijiler; relizleriň/fiçeflaglaryň täsiri.
Baglanyşyklar: hadysalary goýberişler, konfigurasiýalaryň üýtgemeleri, traffigiň ýokarlanmagy, aksiýalar bilen baglanyşdyryň.

12) Öndürijiligi we bahasy

Telemetriýanyň býudjeti: QPS/göwrüm üçin cap; "gürleýän" metrikleri ret etmek.
Gysyş/agregasiýa: downsampling taryhy (1s → 10s → 1min), burç eskizlerini saklaň.
Egress-control: ýerli keşler/agregatlar, edge-pre-prosessing.
Cost-aware aladalary :/1k wakalaryň bahasy ýa-da egress meýilnamadan çyksa, signal.

13) Integrasiýa we API şertnamalary

'POST/ingest/metrics' (JSON/OTLP): tassyklama, kwotalar, shema/wersiýa.
'POST/ingest/events' (gol çekilen): dedup/TTL/nonce.
`GET /kpis? filters = region, tenant, route '- UI üçin agregatlar.
'GET/traces/{ trace _ id}' - zynjyry açmak.
Вебхуки: `IncidentRaised`, `QuotaCapReached`, `PriceMismatch`, `WebhookLag`, `RTPDrift`.

14) Wakalaryň oýun kitaplary (şort-form)

P1 Elýeterlilik ↓: marşrutizasiýany üýtgetmek, circuit-breakers-i açmak, müşderileriň wagtyny azaltmak, status barada gyssagly ýazgy.
P1 Quote ≠ Checkout: freeze promo/bahalaryň dinamikasy, nagt puluň fors-maýyplygy, FX/Tax wersiýalaryny deňeşdirmek, öwezini dolmak.
P1 WebhookLag: workerleri/bäsdeşligi, batch-ululygy köpeltmek, ujypsyz webhuklary öçürmek.
P2 RTP Drift: bonuslary duruzmak, töleg tablisalaryny/wersiýalaryny barlamak, gözegçilik penjiresini giňeltmek, hasabat.
P2 Egress Surge: gysyş, edge-kesh, traffigiň bir böleginiň hereketi, wagtlaýyn kwotalar.

15) Gözegçiligiň hiliniň ölçegleri

UI/API elýeterliligi ≥ 99. 9%.
Freshness: Operasiýa panelleri üçin 30 s ≤ täzelenmeler.
Completeness: ≥ 99. Çeşmeleriň 5% -i penjireden maglumat iberdi.
Korrectness: Standart bilen tapawut ≤ 0. 1%.
MTTA/MTTR alert-paýplayn: P1 ≤ 1/10 min.

16) Girizmegiň çek-sanawy

  • Demirgazyk ýyldyzy we SLI/SLO toplumyny sebitler/kanallar boýunça kesgitläň.
  • Telemetriýanyň ähli akymlary üçin data contracts we shemalary giriziň.
  • Ingest-i kwotalar, backpressure we baba bilen sazla.
  • Tekeri/akymy we penjire agregasiýalaryny watermarks bilen açyň.
  • Wagt-series/OLAP/WORM we kwitansiýalar bilen baglanyşyk guruň.
  • Alertler + awto-run, eskalasiýa matrisa 24 × 7.
  • SRE/Product/FinOps/Compliance/Partners rollary boýunça dashbordlary emele getiriň.
  • PII-iň azaldylmagyny, gollary we RBAC/ABAC/ReBAC-y öz içine alyň.
  • FinOps-metrikleri (cost/1k, egress, saklamak) we kaplary giriň.
  • "GameDay" geçiriň: webhook lag, bahalaryň bölünişi, retrai-burst, sebitiň ret etmegi.

17) iGaming/fintech baglanyşygy

RTP & Limits: gözegçilik edilýän RTP-e we çäklere minutlarda/sagatlarda gözegçilik etmek, alertler "over/under pay" -da.
Tölegler/tölegler: ygtyýarnamalaryň, kliringiň we kwitansiýalaryň üsti bilen yzarlanylmagy; SLA PSP.
Affiliates: konwersiýalary (webhuklar) eltip bermek we jedeller → eskrow/deňeşdirme.
Mahabat: traffigiň partlamalary → nobatlary goramak we egress bahasy; Býudjetlere garrails.

18) FAQ

Real-time hemme ýerde hökmany?
Ýok. "Gyzgyn" konturlar - sekunt/minut (hadysalar, tölegler, webhuklar). Ykdysadyýet/analitika - minut/sagat.

Ýalan duýduryşlara garşy nähili göreşmeli?
SLO-ugrukdyrylan şertler, "trace _ id" boýunça agregasiýa we dedup, relizler bilen baglanyşyk, bosagalaryň gisterezisi.

Ähli ýazgylary hemişelik saklamalymy?
Ýok. WORM - diňe audit/möhüm akymlar üçin; galanlary downsampling/TTL.

Näme üçin "quote ≠ checkout" bolýar?
FX/Tax wersiýalary, keş maýyplygy, tegelek. Wersiýalary, SWR strategiýasy we yzygiderlilik synaglary bilen bejerilýär.

Gysgaça maglumat: Hakyky wagt gözegçiligi - bu düzgün-nyzam: berk maglumat şertnamalary, penjire hasaplamalary, kadaly wagt, kwitansiýalar we SLO-alertler bilen baglanyşyk, üstesine-de her widjetdäki hereket düwmesi. Muny dogry etmek bilen, siz MTTR-ni gysgaldýarsyňyz, býudjeti gözegçilik astynda saklaýarsyňyz we ekosistemany sebitler we tenantlar boýunça ynamly giňeldýärsiňiz.

Contact

Biziň bilen habarlaşyň

Islendik sorag ýa-da goldaw boýunça bize ýazyp bilersiňiz.Biz hemişe kömek etmäge taýýar.

Telegram
@Gamble_GC
Integrasiýany başlamak

Email — hökmany. Telegram ýa-da WhatsApp — islege görä.

Adyňyz obýýektiw däl / islege görä
Email obýýektiw däl / islege görä
Tema obýýektiw däl / islege görä
Habar obýýektiw däl / islege görä
Telegram obýýektiw däl / islege görä
@
Eger Telegram görkezen bolsaňyz — Email-den daşary şol ýerden hem jogap bereris.
WhatsApp obýýektiw däl / islege görä
Format: ýurduň kody we belgi (meselem, +993XXXXXXXX).

Düwmäni basmak bilen siz maglumatlaryňyzyň işlenmegine razylyk berýärsiňiz.