Detektory a kanonické problémy

Jak detektory převádějí telemetrii na nálezy a kánony mění nálezy v řízené problémy — třídy detektorů, brány kvality dat, katalog kánonů a analytika kvality detektorů.

Architektura detektorů

Detector (detektor)

Detector je algoritmus, který analyzuje vymezenou množinu dat a vytváří formalizovaný nález.

Detektor neřídí realizaci prací a negeneruje libovolný text. Jeho výstup má strukturovaný formát.

Řetězec Detector → Canon → Issue

flowchart TD
  D["Detector"] -->|"klasifikace"| C["Canon"]
  C -->|"řízení"| I["Operational Issue"]
  • Detector — konkrétní algoritmus;
  • Canon — stabilní typ provozního problému;
  • Operational Issue — instance problému v konkrétním kontextu.

Tentýž kánon může potvrdit několik různých detektorů.

Pří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"]

Třídy detektorů

TřídaÚčel
Connectivitykomunikace, relace, dostupnost, signál
Archiveúplnost a doručení archivů
Data Qualityvalidita, mezery, rozpory
Meteringprůtok, objem, metrologické vztahy
Pressurerozsahy, skoky, zamrzlé hodnoty
Temperaturerozsahy, trendy, fyzikální konzistence
Powerbaterie, napájení, degradace
Registryregistr, duplicity, ghost objekty
Passportúplnost a správnost pasportu
Integrityznámky neoprávněného zásahu a narušení integrity
Securityanomální události přístupu a konfigurace
Firmwarechyby, nekompatibilita, regrese
Topologyzávislosti mezi zařízeními, bránami a službami
Operationsprodlení, chybějící vlastník, opakovaný výskyt
Predictivepředpověď poruchy nebo degradace
Referenční obrazovka s katalogem všech 69 kontrol reportů seskupených podle pluginů: detektory, subskóre, hlídače kvality dat, brány a kontroly root-cause Referenční obrazovka s katalogem všech 69 kontrol reportů seskupených podle pluginů: detektory, subskóre, hlídače kvality dat, brány a kontroly root-cause
Detektory reportů: úplný katalog 69 kontrol seskupených podle pluginů — detektory, subskóre, DQ-hlídače, brány, root-cause

Požadavky na každý detektor

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

  • jedinečný detector_id;
  • sémantickou verzi;
  • deklarovaný účel;
  • vlastníka;
  • popis vstupních dat;
  • řízené prahové hodnoty;
  • pravidla vyloučení;
  • požadavky na minimální vzorek;
  • brány kvality dat;
  • vzorec severity;
  • vzorec confidence;
  • odpovídající kánon;
  • sadu Evidence;
  • testy;
  • kontrolní vzorek;
  • odhad false positive;
  • datum uvedení do provozu;
  • protokol změn;
  • režim vypnutí a rollback.

Brány kvality dat (DQ gates)

Detektor nesmí vykazovat vysokou úroveň confidence, pokud jsou zdrojová data neúplná nebo rozporná.

Příklady bran:

PodmínkaDopad na detektor
Chybí platný asset_idzablokovat automatickou akci
Nedostatek historiesnížit confidence
Chyba časové značkynepočítat aktuálnost (freshness)
Chybí měrná jednotkaneporovnávat s fyzikálním prahem
Příliš malý vzoreknesestavovat předpověď
Ghost objekt v registruoznačit související Issues jako non-actionable

Zdraví detektorů (Detector Health)

OHM sleduje kvalitu samotných detektorů.

Klíčové ukazatele:

  • počet detekcí;
  • podíl potvrzených detekcí;
  • false positive rate;
  • podíl ručních zrušení;
  • podíl opětovných otevření;
  • rozdělení confidence;
  • drift vstupních dat;
  • změna struktury vzorku;
  • průměrná doba do potvrzení;
  • verze algoritmu;
  • počet aktivních Issues podle verze.

Kanonické problémy

Canon je stabilní byznysová klasifikace problému, která nezávisí na konkrétní implementaci detektoru.

Proč jsou kánony potřeba

Bez kánonů se analytický systém rychle zvrhne v soubor nekonzistentních hlášení:

  • archive_missing
  • no_archive
  • archive_gap
  • hourly_data_absent
  • delivery_error

Kánon sjednocuje všechny tyto ekvivalentní signály pod jediným identifikátorem: canon: no_hourly_archive.

To zajišťuje:

  • jednotný workflow;
  • jednotné SLA;
  • srozumitelnou analytiku;
  • stabilní KPI;
  • společnou znalostní bázi;
  • srovnatelnost mezi verzemi;
  • překlad rozhraní bez zásahu do logiky;
  • integraci s externími systémy.

Struktura 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ánonů

KánonVýznamHlavní zóna
no_sessions_in_periodv analyzovaném období nejsou žádné relaceintegrace / komunikace
stale_communicationzařízení se dlouho neohlásiloterén / komunikace
no_hourly_archivechybí hodinový archivbackend / integrace
archive_delivery_failurearchiv byl vytvořen, ale nebyl doručenbackend / integrace
archive_incompletearchiv je neúplnýslužba měření
abnormal_session_lengthanomální délka relacíkomunikace / integrace
battery_lowkriticky nízká zbývající životnost baterieservis
battery_unknownstav baterie není známservis / integrace
passport_incompletepasportní údaje jsou neúplnémetrologie
registry_ghostobjekt existuje logicky, ale není fyzicky potvrzenregistr
registry_duplicatekonflikt nebo duplicita identifikátorůregistr
pressure_out_of_rangetlak mimo přípustný rozsahprovoz
pressure_sensor_stucksnímač tlaku se při očekávané dynamice neměnímetrologie / servis
temperature_out_of_rangeteplota mimo přípustný rozsahprovoz
data_quality_degradedkvalita dat neumožňuje spolehlivou analýzuintegrace
firmware_regressionproblémy souvisejí s verzí firmwarufirmware / backend
tampering_suspectedzjištěny známky možného neoprávněného zásahubezpečnost / metrologie
leak_suspectedzjištěny nepřímé známky možného únikuprovoz
topology_dependency_failuresymptomy jsou způsobeny výpadkem sdílené závislé komponentybackend / infrastruktura
Referenční obrazovka se seznamem všech 19 kánonů detektorů: kódy, popisy, zóny odpovědnosti, SLA politiky, příznaky actionable a odkazy na znalostní bázi Referenční obrazovka se seznamem všech 19 kánonů detektorů: kódy, popisy, zóny odpovědnosti, SLA politiky, příznaky actionable a odkazy na znalostní bázi
Přehled kánonů: všech 19 kánonů detektorů s kódy, popisy, zónami, SLA, příznaky a odkazy na znalostní bázi

Verzování kánonů

Změna textu nebo překladu nevyžaduje změnu identifikátoru.

Novou verzi kánonu je nutné vydat, pokud se změní:

  • byznysový význam;
  • pravidlo přiřazení;
  • kritérium actionability;
  • způsob verifikace;
  • princip SLA;
  • logika slučování s jinými problémy.

Analytika kvality detektorů

Operational Health Matrix hodnotí nejen zařízení, ale i kvalitu vlastních analytických algoritmů.

Pro každý Detector systém počítá:

  • Accuracy;
  • Precision;
  • Recall;
  • False Positive Rate;
  • False Negative Rate;
  • průměrnou úroveň confidence (Average Confidence);
  • Drift;
  • Stability;
  • průměrnou dobu verifikace (Mean Verification Time);
  • míru akceptace (Acceptance Rate).

Tento přístup umožňuje průběžně zdokonalovat analytický model Platformy IIoT, aniž by se narušila reprodukovatelnost výsledků.

Samotné portfolio detektorů se rozvíjí podle etapové roadmapy: nové detektory se zavádějí ve vlnách a každou vlnu otevírá připravenost odpovídajících API platformy.

Referenční obrazovka s etapovou roadmapou detektorů: přibližně 113 plánovaných detektorů seskupených do vln, každá s vyznačeným stavem připravenosti API Referenční obrazovka s etapovou roadmapou detektorů: přibližně 113 plánovaných detektorů seskupených do vln, každá s vyznačeným stavem připravenosti API
Roadmapa detektorů: ~113 plánovaných detektorů ve vlnách se stavem připravenosti API

Související témata

Byla tato stránka užitečná?