Detektorlar va kanonik muammolar

Detektorlar telemetriyani kuzatuvlarga, kanonlar esa kuzatuvlarni boshqariladigan muammolarga qanday aylantiradi — detektor sinflari, maʼlumotlar sifati geytlari, kanonlar katalogi va detektorlar sifati analitikasi.

Detektor arxitekturasi

Detector (detektor)

Detector — belgilangan maʼlumotlar toʻplamini tahlil qilib, rasmiylashtirilgan kuzatuv natijasini (finding) shakllantiradigan algoritm.

Detektor ijroni boshqarmaydi va ixtiyoriy matn yaratmaydi. Uning natijasi tuzilmalangan formatga ega.

Detector → Canon → Issue zanjiri

flowchart TD
  D["Detector"] -->|"tasniflash"| C["Canon"]
  C -->|"boshqaruv"| I["Operational Issue"]
  • Detector — aniq bir algoritm;
  • Canon — ekspluatatsion muammoning barqaror turi;
  • Operational Issue — muammoning aniq kontekstdagi nusxasi.

Bir nechta turli detektorlar bitta kanonni tasdiqlashi mumkin.

Misol:

flowchart TD
  D1["archive.tail_gap.v3"] --> CANON["no_hourly_archive"]
  D2["archive.coverage.v2"] --> CANON
  D3["archive.delivery_queue.v1"] --> CANON
  D4["session.freshness.v4"] --> CANON
  CANON --> ISSUE["OHM-2026-001842"]

Detektor sinflari

SinfVazifasi
Connectivityaloqa, seanslar, mavjudlik, signal
Archivearxivlarning toʻliqligi va yetkazilishi
Data Qualityvalidlik, uzilishlar, ziddiyatlar
Meteringsarf, hajm, metrologik nisbatlar
Pressurediapazonlar, sakrashlar, qotib qolgan koʻrsatkichlar
Temperaturediapazonlar, trendlar, fizik izchillik
Powerbatareya, quvvat manbai, degradatsiya
Registryreyestr, dublikatlar, ghost-obyektlar
Passportpasportning toʻliqligi va toʻgʻriligi
Integrityaralashuv va yaxlitlik buzilishi alomatlari
Securityanomal kirish va konfiguratsiya hodisalari
Firmwarexatolar, moslashmaslik, regressiyalar
Topologyqurilmalar, shlyuzlar va servislar oʻrtasidagi bogʻliqliklar
Operationsmuddati oʻtganlar, egasi yoʻqligi, takrorlanuvchanlik
Predictivenosozlik yoki degradatsiya prognozi
Barcha 69 ta hisobot tekshiruvi plaginlar boʻyicha guruhlangan maʼlumotnoma ekrani: detektorlar, subskorlar, maʼlumotlar sifati geytlari, geytlar va root-cause tekshiruvlari Barcha 69 ta hisobot tekshiruvi plaginlar boʻyicha guruhlangan maʼlumotnoma ekrani: detektorlar, subskorlar, maʼlumotlar sifati geytlari, geytlar va root-cause tekshiruvlari
Hisobot detektorlari: plaginlar boʻyicha guruhlangan 69 ta tekshiruvning toʻliq katalogi — detektorlar, subskorlar, DQ-geytlar, geytlar, root-cause

Har bir detektorga qoʻyiladigan talablar

Har bir production-detektor quyidagilarga ega:

  • unikal detector_id;
  • semantik versiya;
  • aniq belgilangan vazifa;
  • egasi;
  • kirish maʼlumotlari tavsifi;
  • nazorat qilinadigan chegaraviy qiymatlar;
  • istisno qoidalari;
  • minimal tanlanmaga qoʻyilgan talablar;
  • DQ-geytlar;
  • severity formulasi;
  • confidence formulasi;
  • mos keluvchi kanon;
  • Evidence toʻplami;
  • testlar;
  • nazorat tanlanmasi;
  • false positive bahosi;
  • ishga tushirilgan sana;
  • oʻzgarishlar jurnali;
  • oʻchirish rejimi va rollback.

Maʼlumotlar sifati geytlari (DQ-geytlar)

Agar dastlabki maʼlumotlar toʻliq boʻlmasa yoki bir-biriga zid boʻlsa, detektor yuqori ishonch darajasini shakllantirmasligi kerak.

Geytlarga misollar:

ShartDetektorga taʼsiri
Valid asset_id yoʻqavtomatik harakatni bloklash
Tarix yetarli emasconfidence’ni pasaytirish
Timestamp xatosifreshness’ni hisoblamaslik
Oʻlchov birligi yoʻqfizik chegara bilan solishtirmaslik
Tanlanma juda kichikprognoz qurmaslik
Reyestrdagi ghost-obyektbogʻliq Issues’ni non-actionable qilish

Detektorlar salomatligi (Detector Health)

OHM detektorlarning oʻz sifatini ham nazorat qiladi.

Asosiy koʻrsatkichlar:

  • ishga tushishlar soni;
  • tasdiqlangan ishga tushishlar ulushi;
  • false positive rate;
  • qoʻlda bekor qilishlar ulushi;
  • qayta ochishlar ulushi;
  • confidence taqsimoti;
  • kirish maʼlumotlaridagi drift;
  • tanlanma tuzilmasining oʻzgarishi;
  • tasdiqlashgacha boʻlgan oʻrtacha vaqt;
  • algoritm versiyasi;
  • versiya boʻyicha faol Issues soni.

Kanonik muammolar

Canon — muammoning aniq detektor implementatsiyasiga bogʻliq boʻlmagan barqaror biznes-tasnifi.

Kanonlar nima uchun kerak

Kanonlarsiz analitik tizim tezda oʻzaro kelishilmagan xabarlar toʻplamiga aylanib qoladi:

  • archive_missing
  • no_archive
  • archive_gap
  • hourly_data_absent
  • delivery_error

Kanon ushbu ekvivalent signallarning barchasini yagona identifikator ostida birlashtiradi: canon: no_hourly_archive.

Bu quyidagilarni taʼminlaydi:

  • yagona workflow;
  • yagona SLA;
  • tushunarli analitika;
  • barqaror KPI;
  • umumiy bilimlar bazasi;
  • versiyalarni oʻzaro taqqoslash imkoniyati;
  • mantiqni oʻzgartirmasdan interfeysni tarjima qilish;
  • tashqi tizimlar bilan integratsiya.

Kanon tuzilmasi

yaml
canon_id: no_hourly_archive
name: 'Hourly archive is missing'
domain: archive
default_owner_zone: backend_integration
default_priority: P1
actionable: true
verification_mode: data
sla_policy: archive_p1
suppression_group: communication_archive
knowledge_tags:
  - archive
  - delivery
  - communication

Kanonlarning bazaviy toʻplami

KanonMaʼnosiAsosiy zona
no_sessions_in_periodtahlil qilinayotgan davrda seanslar yoʻqintegratsiya / aloqa
stale_communicationqurilma uzoq vaqtdan beri aloqaga chiqmagandala / aloqa
no_hourly_archivesoatlik arxiv mavjud emasbackend / integration
archive_delivery_failurearxiv shakllantirilgan, biroq yetkazilmaganbackend / integration
archive_incompletearxiv toʻliq emashisobga olish xizmati
abnormal_session_lengthseanslarning anomal davomiyligialoqa / integratsiya
battery_lowbatareya resursi kritik darajada pastservis
battery_unknownbatareya holati nomaʼlumservis / integratsiya
passport_incompletepasport maʼlumotlari toʻliq emasmetrologiya
registry_ghostobyekt mantiqan mavjud, biroq fizik jihatdan tasdiqlanmaganreyestr
registry_duplicateidentifikatorlar ziddiyati yoki dublikatireyestr
pressure_out_of_rangebosim ruxsat etilgan diapazondan tashqaridaekspluatatsiya
pressure_sensor_stuckbosim datchigi kutilayotgan dinamikada oʻzgarmaydimetrologiya / servis
temperature_out_of_rangeharorat ruxsat etilgan diapazondan tashqaridaekspluatatsiya
data_quality_degradedmaʼlumotlar sifati ishonchli tahlilga imkon bermaydiintegration
firmware_regressionmuammolar proshivka versiyasi bilan bogʻliqfirmware / backend
tampering_suspectedehtimoliy aralashuv alomatlari aniqlanganxavfsizlik / metrologiya
leak_suspectedehtimoliy sizib chiqishning bilvosita alomatlari aniqlanganekspluatatsiya
topology_dependency_failuresimptomlar umumiy bogʻliq komponentning ishdan chiqishi sabablibackend / infrastructure
Detektorlarning barcha 19 ta kanoni roʻyxati keltirilgan maʼlumotnoma ekrani: kodlar, tavsiflar, masʼuliyat zonalari, SLA-siyosatlar, actionable bayroqlari va bilimlar bazasiga havolalar Detektorlarning barcha 19 ta kanoni roʻyxati keltirilgan maʼlumotnoma ekrani: kodlar, tavsiflar, masʼuliyat zonalari, SLA-siyosatlar, actionable bayroqlari va bilimlar bazasiga havolalar
Kanonlar maʼlumotnomasi: detektorlarning barcha 19 ta kanoni — kodlar, tavsiflar, zonalar, SLA, bayroqlar va bilimlar bazasi havolalari

Kanonlarni versiyalash

Matn yoki tarjimaning oʻzgarishi identifikatorni oʻzgartirishni talab qilmaydi.

Quyidagilardan biri oʻzgarsa, kanonning yangi versiyasi talab qilinadi:

  • biznes-maʼno;
  • tayinlash qoidasi;
  • actionability mezoni;
  • verifikatsiya usuli;
  • SLA prinsipi;
  • boshqa muammolar bilan birlashtirish mantigʻi.

Detektorlar sifati analitikasi

Operational Health Matrix nafaqat uskunani, balki oʻzining analitik algoritmlari sifatini ham baholaydi.

Tizim har bir Detector uchun quyidagilarni hisoblaydi:

  • Accuracy;
  • Precision;
  • Recall;
  • False Positive Rate;
  • False Negative Rate;
  • oʻrtacha ishonch darajasi;
  • Drift;
  • Stability;
  • oʻrtacha verifikatsiya vaqti;
  • qabul qilingan tavsiyalar ulushi.

Bunday yondashuv natijalarning takrorlanuvchanligini buzmagan holda IIoT platformasining analitik modelini uzluksiz takomillashtirish imkonini beradi.

Detektorlar portfelining oʻzi bosqichma-bosqich roadmap boʻyicha rivojlanadi: yangi detektorlar toʻlqinlarga boʻlib joriy etiladi va har bir toʻlqin platformaning tegishli API’lari tayyorligiga qarab ochiladi.

Bosqichma-bosqich detektorlar roadmapi aks etgan maʼlumotnoma ekrani: toʻlqinlarga guruhlangan taxminan 113 ta rejalashtirilgan detektor, har biri API tayyorligi statusi bilan belgilangan Bosqichma-bosqich detektorlar roadmapi aks etgan maʼlumotnoma ekrani: toʻlqinlarga guruhlangan taxminan 113 ta rejalashtirilgan detektor, har biri API tayyorligi statusi bilan belgilangan
Detektorlar roadmapi: toʻlqinlar boʻyicha ~113 ta rejalashtirilgan detektor va API tayyorligi statusi

Aloqador mavzular

Ushbu sahifa foydali boʻldimi?