Detektory a kánonické problémy

Ako detektory menia telemetriu na zistenia a kánony tieto zistenia na riadené problémy: triedy detektorov, kontrolné brány kvality údajov, katalóg kánonov a analytika kvality detektorov.

Architektúra detektorov

Detector (detektor)

Detector je algoritmus, ktorý analyzuje vymedzenú množinu údajov a vytvára formalizované zistenie.

Detektor neriadi vykonávanie prác a negeneruje ľubovoľný text. Jeho výstup má štruktúrovaný formát.

Reťazec Detector → Canon → Issue

flowchart TD
  D["Detector"] -->|"klasifikácia"| C["Canon"]
  C -->|"riadenie"| I["Operational Issue"]
  • Detector — konkrétny algoritmus;
  • Canon — stabilný typ prevádzkového problému;
  • Operational Issue — inštancia problému v konkrétnom kontexte.

Ten istý kánon môže potvrdiť viacero rôznych detektorov.

Príklad:

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"]

Triedy detektorov

TriedaÚčel
Connectivitykomunikácia, relácie, dostupnosť, signál
Archiveúplnosť a doručovanie archívov
Data Qualityvalidita, medzery, rozpory
Meteringprietok, objem, metrologické vzťahy
Pressurerozsahy, skoky, zaseknuté hodnoty
Temperaturerozsahy, trendy, fyzikálna konzistentnosť
Powerbatéria, napájanie, degradácia
Registryregister, duplicity, ghost-objekty
Passportúplnosť a správnosť pasportu
Integritypríznaky neoprávneného zásahu a narušenia integrity
Securityanomálne udalosti prístupu a konfigurácie
Firmwarechyby, nekompatibilita, regresie
Topologyzávislosti medzi zariadeniami, bránami a službami
Operationsomeškania, chýbajúci vlastník, opakovanie
Predictiveprognóza poruchy alebo degradácie
Referenčná obrazovka s katalógom všetkých 69 kontrol reportov zoskupených podľa pluginov: detektory, čiastkové skóre, strážne kontroly kvality údajov, brány a kontroly root-cause Referenčná obrazovka s katalógom všetkých 69 kontrol reportov zoskupených podľa pluginov: detektory, čiastkové skóre, strážne kontroly kvality údajov, brány a kontroly root-cause
Detektory reportov: úplný katalóg 69 kontrol zoskupených podľa pluginov — detektory, čiastkové skóre, strážne DQ-kontroly, brány, root-cause

Požiadavky na každý detektor

Každý produkčný detektor má:

  • jedinečný detector_id;
  • sémantickú verziu;
  • deklarovaný účel;
  • vlastníka;
  • opis vstupných údajov;
  • kontrolované prahové hodnoty;
  • pravidlá vylúčenia;
  • požiadavky na minimálnu vzorku;
  • DQ-brány;
  • vzorec pre severity;
  • vzorec pre mieru istoty;
  • zodpovedajúci kánon;
  • množinu Evidence;
  • testy;
  • kontrolnú vzorku;
  • odhad falošne pozitívnych zistení;
  • dátum uvedenia do prevádzky;
  • denník zmien;
  • režim vypnutia a spätné vrátenie (rollback).

Kontrolné brány kvality údajov (DQ-brány)

Detektor nesmie vykazovať vysokú mieru istoty, ak sú zdrojové údaje neúplné alebo protirečivé.

Príklady brán:

PodmienkaVplyv na detektor
Chýba platný asset_idblokovať automatickú akciu
Nedostatok histórieznížiť mieru istoty
Chyba časovej značkynepočítať aktuálnosť údajov
Chýba merná jednotkaneporovnávať s fyzikálnym prahom
Príliš malá vzorkanezostavovať prognózu
Ghost-objekt v registrioznačiť súvisiace Issues ako non-actionable

Zdravie detektorov (Detector Health)

OHM sleduje kvalitu samotných detektorov.

Kľúčové ukazovatele:

  • počet spustení;
  • podiel potvrdených spustení;
  • podiel falošne pozitívnych zistení;
  • podiel manuálnych zrušení;
  • podiel opätovných otvorení;
  • rozdelenie miery istoty;
  • drift vstupných údajov;
  • zmena štruktúry vzorky;
  • priemerný čas do potvrdenia;
  • verzia algoritmu;
  • počet aktívnych Issues podľa verzie.

Kánonické problémy

Canon je stabilná biznisová klasifikácia problému, ktorá nezávisí od konkrétnej implementácie detektora.

Prečo sú kánony potrebné

Bez kánonov analytický systém rýchlo degeneruje na súbor nesúrodých hlásení:

  • archive_missing
  • no_archive
  • archive_gap
  • hourly_data_absent
  • delivery_error

Kánon zjednocuje všetky tieto rovnocenné signály pod jediným identifikátorom: canon: no_hourly_archive.

To zabezpečuje:

  • jednotný workflow;
  • jednotné SLA;
  • zrozumiteľnú analytiku;
  • stabilné KPI;
  • spoločnú databázu znalostí;
  • porovnateľnosť medzi verziami;
  • preklad rozhrania bez zmeny logiky;
  • integráciu s externými systémami.

Štruktúra kánonu

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

Základná sada kánonov

KánonVýznamHlavná zóna
no_sessions_in_periodv analyzovanom období nie sú žiadne relácieintegrácia / komunikácia
stale_communicationzariadenie sa dlho neozvaloterén / komunikácia
no_hourly_archivechýba hodinový archívbackend / integration
archive_delivery_failurearchív bol vytvorený, ale nedoručenýbackend / integration
archive_incompletearchív je neúplnýslužba merania
abnormal_session_lengthanomálna dĺžka reláciíkomunikácia / integrácia
battery_lowkriticky nízka zostatková kapacita batérieservis
battery_unknownstav batérie je neznámyservis / integrácia
passport_incompletepasportné údaje sú neúplnémetrológia
registry_ghostobjekt existuje logicky, ale nie je fyzicky potvrdenýregister
registry_duplicatekonflikt alebo duplicita identifikátorovregister
pressure_out_of_rangetlak mimo prípustného rozsahuprevádzka
pressure_sensor_stucksnímač tlaku sa nemení pri očakávanej dynamikemetrológia / servis
temperature_out_of_rangeteplota mimo prípustného rozsahuprevádzka
data_quality_degradedkvalita údajov neumožňuje spoľahlivú analýzuintegration
firmware_regressionproblémy súvisia s verziou firmvérufirmware / backend
tampering_suspectedzistené príznaky možného neoprávneného zásahubezpečnosť / metrológia
leak_suspectedzistené nepriame príznaky možného únikuprevádzka
topology_dependency_failuresymptómy spôsobuje výpadok spoločného závislého komponentubackend / infrastructure
Referenčná obrazovka so zoznamom všetkých 19 kánonov detektorov: kódy, opisy, zóny zodpovednosti, SLA-politiky, príznaky actionable a odkazy na databázu znalostí Referenčná obrazovka so zoznamom všetkých 19 kánonov detektorov: kódy, opisy, zóny zodpovednosti, SLA-politiky, príznaky actionable a odkazy na databázu znalostí
Referencia kánonov: všetkých 19 kánonov detektorov s kódmi, opismi, zónami, SLA, príznakmi a odkazmi na databázu znalostí

Verziovanie kánonov

Zmena textu alebo prekladu si nevyžaduje zmenu identifikátora.

Nová verzia kánonu je potrebná, ak sa mení:

  • biznisový význam;
  • pravidlo priradenia;
  • kritérium actionability;
  • spôsob verifikácie;
  • princíp SLA;
  • logika zlučovania s inými problémami.

Analytika kvality detektorov

Operational Health Matrix hodnotí nielen zariadenia, ale aj kvalitu vlastných analytických algoritmov.

Pre každý Detector systém počíta:

  • Accuracy;
  • Precision;
  • Recall;
  • False Positive Rate;
  • False Negative Rate;
  • priemernú mieru istoty;
  • Drift;
  • Stability;
  • priemerný čas verifikácie;
  • podiel prijatých odporúčaní.

Takýto prístup umožňuje priebežne zlepšovať analytický model Platformy IIoT bez narušenia reprodukovateľnosti výsledkov.

Samotné portfólio detektorov sa rozvíja podľa etapovej roadmapy: nové detektory sa zavádzajú vo vlnách a každá vlna sa otvára podľa pripravenosti príslušných API platformy.

Referenčná obrazovka s etapovou roadmapou detektorov: približne 113 plánovaných detektorov zoskupených do vĺn, každá s označením stavu pripravenosti API Referenčná obrazovka s etapovou roadmapou detektorov: približne 113 plánovaných detektorov zoskupených do vĺn, každá s označením stavu pripravenosti API
Roadmapa detektorov: ~113 plánovaných detektorov vo vlnách so stavom pripravenosti API

Súvisiace témy

Bola táto stránka užitočná?