Детекторлар және канондық проблемалар

Детекторлар телеметрияны қорытындыларға, ал канондар қорытындыларды басқарылатын проблемаларға қалай айналдырады: детектор кластары, деректер сапасының гейттері, канондар каталогы және детекторлар сапасының аналитикасы.

Детекторлар архитектурасы

Детектор (Detector)

Detector — белгілі бір деректер жиынын талдап, формальды қорытынды (finding) жасайтын алгоритм.

Детектор орындауды басқармайды және еркін мәтін жасамайды. Оның нәтижесі құрылымдалған пішімде болады.

Detector → Canon → Issue тізбегі

flowchart TD
  D["Detector"] -->|"жіктеу"| C["Canon"]
  C -->|"басқару"| I["Operational Issue"]
  • Detector — нақты алгоритм;
  • Canon — пайдалану проблемасының тұрақты түрі;
  • Operational Issue — нақты контекстегі проблеманың данасы.

Бір канонды бірнеше түрлі детектор растай алады.

Мысал:

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

Детектор кластары

КлассМақсаты
Connectivityбайланыс, сеанстар, қолжетімділік, сигнал
Archiveархивтердің толықтығы және жеткізілуі
Data Qualityвалидтілік, олқылықтар, қайшылықтар
Meteringшығын, көлем, метрологиялық арақатынастар
Pressureдиапазондар, секірістер, көрсеткіштің қатып қалуы
Temperatureдиапазондар, трендтер, физикалық үйлесімділік
Powerбатарея, қуат көзі, деградация
Registryтізілім, телнұсқалар, ghost-объектілер
Passportпаспорттың толықтығы және дұрыстығы
Integrityараласу және тұтастықтың бұзылу белгілері
Securityқол жеткізу мен конфигурацияның аномаль оқиғалары
Firmwareқателер, үйлесімсіздік, регрессиялар
Topologyқұрылғылар, шлюздер және сервистер арасындағы тәуелділіктер
Operationsмерзімі өткен жұмыстар, иесінің болмауы, қайталанғыштық
Predictiveістен шығу немесе деградация болжамы
Есептердің барлық 69 тексеруін плагиндер бойынша топтап көрсететін анықтамалық экран: детекторлар, ішкі баллдар, деректер сапасының гейттері, гейттер және root-cause тексерулері Есептердің барлық 69 тексеруін плагиндер бойынша топтап көрсететін анықтамалық экран: детекторлар, ішкі баллдар, деректер сапасының гейттері, гейттер және root-cause тексерулері
Есеп детекторлары: плагиндер бойынша топтастырылған 69 тексерудің толық каталогы — детекторлар, ішкі баллдар, DQ-гейттер, гейттер, root-cause

Әрбір детекторға қойылатын талаптар

Әрбір production-детектордың мыналары болады:

  • бірегей detector_id;
  • семантикалық нұсқа;
  • айқындалған мақсат;
  • иесі;
  • кіріс деректердің сипаттамасы;
  • бақыланатын шектер;
  • алып тастау ережелері;
  • ең аз іріктемеге қойылатын талаптар;
  • DQ-гейттер;
  • severity формуласы;
  • confidence формуласы;
  • сәйкес канон;
  • Evidence жиыны;
  • тестілер;
  • бақылау іріктемесі;
  • false positive бағасы;
  • пайдалануға енгізілген күні;
  • өзгерістер журналы;
  • өшіру режимі және rollback.

Деректер сапасының гейттері (DQ-гейттер)

Бастапқы деректер толық болмаса немесе қайшылықты болса, детектор жоғары сенімділік деңгейін бермеуі тиіс.

Гейттердің мысалдары:

ШартДетектордың әрекеті
Валидті asset_id жоқавтоматты әрекетті бұғаттау
Тарих жеткіліксізconfidence мәнін төмендету
Timestamp қатесіfreshness есептемеу
Өлшем бірлігі жоқфизикалық шекпен салыстырмау
Іріктеме тым шағынболжам құрмау
Тізілімнің ghost-объектісібайланысты Issues-ті non-actionable ету

Детекторлардың денсаулығы (Detector Health)

OHM детекторлардың өз сапасын да бақылайды.

Негізгі көрсеткіштер:

  • іске қосылулар саны;
  • расталған іске қосылулардың үлесі;
  • false positive rate;
  • қолмен бас тартулардың үлесі;
  • қайта ашылулардың үлесі;
  • confidence таралымы;
  • кіріс деректердің drift-і;
  • іріктеме құрылымының өзгеруі;
  • растауға дейінгі орташа уақыт;
  • алгоритм нұсқасы;
  • нұсқа бойынша белсенді Issues саны.

Канондық проблемалар

Canon — детектордың нақты іске асырылуына тәуелді емес, проблеманың тұрақты бизнес-жіктемесі.

Канондар не үшін қажет

Канондарсыз аналитикалық жүйе тез арада үйлеспейтін хабарламалар жиынына айналып кетеді:

  • archive_missing
  • no_archive
  • archive_gap
  • hourly_data_absent
  • delivery_error

Канон осы эквивалентті сигналдардың барлығын бірыңғай идентификаторға біріктіреді: canon: no_hourly_archive.

Бұл мыналарды қамтамасыз етеді:

  • бірыңғай workflow;
  • бірыңғай SLA;
  • түсінікті аналитика;
  • тұрақты KPI;
  • ортақ білім базасы;
  • нұсқалар арасындағы салыстырымдылық;
  • логиканы өзгертпей интерфейсті аудару;
  • сыртқы жүйелермен интеграция.

Канонның құрылымы

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

Канондардың базалық жиыны

КанонМағынасыНегізгі аймақ
no_sessions_in_periodталданатын кезеңде сеанстар жоқинтеграция / байланыс
stale_communicationқұрылғы ұзақ уақыт байланысқа шықпағандала қызметі / байланыс
no_hourly_archiveсағаттық архив жоқbackend / integration
archive_delivery_failureархив қалыптастырылды, бірақ жеткізілмедіbackend / integration
archive_incompleteархив толық емесесепке алу қызметі
abnormal_session_lengthсеанстың аномаль ұзақтығыбайланыс / интеграция
battery_lowбатарея ресурсы сыни түрде төменсервис
battery_unknownбатареяның күйі белгісізсервис / интеграция
passport_incompleteпаспорт деректері толық емесметрология
registry_ghostобъект логикалық тұрғыда бар, бірақ физикалық расталмағантізілім
registry_duplicateидентификаторлар қақтығысы немесе телнұсқатізілім
pressure_out_of_rangeқысым рұқсат етілген диапазоннан тыспайдалану
pressure_sensor_stuckқысым датчигі күтілетін динамикада өзгермейдіметрология / сервис
temperature_out_of_rangeтемпература рұқсат етілген диапазоннан тыспайдалану
data_quality_degradedдеректер сапасы сенімді талдауға мүмкіндік бермейдіintegration
firmware_regressionпроблемалар микробағдарлама нұсқасымен байланыстыfirmware / backend
tampering_suspectedықтимал араласудың белгілері анықталдықауіпсіздік / метрология
leak_suspectedықтимал ағып кетудің жанама белгілері анықталдыпайдалану
topology_dependency_failureсимптомдар ортақ тәуелді компоненттің істен шығуынан туындағанbackend / infrastructure
Детекторлардың барлық 19 канонын тізіп көрсететін анықтамалық экран: кодтары, сипаттамалары, жауапкершілік аймақтары, SLA-саясаттары, actionable жалаушалары және білім базасына сілтемелері Детекторлардың барлық 19 канонын тізіп көрсететін анықтамалық экран: кодтары, сипаттамалары, жауапкершілік аймақтары, SLA-саясаттары, actionable жалаушалары және білім базасына сілтемелері
Канондар анықтамалығы: детекторлардың барлық 19 каноны — кодтары, сипаттамалары, аймақтары, SLA, жалаушалары және білім базасына сілтемелері

Канондарды нұсқалау

Мәтінді немесе аударманы өзгерту идентификаторды өзгертуді талап етпейді.

Мыналардың бірі өзгерсе, канонның жаңа нұсқасы қажет:

  • бизнес-мағына;
  • тағайындау ережесі;
  • actionability өлшемшарты;
  • верификация тәсілі;
  • SLA қағидаты;
  • басқа проблемалармен біріктіру логикасы.

Детекторлар сапасының аналитикасы

Operational Health Matrix жабдықты ғана емес, өзінің аналитикалық алгоритмдерінің сапасын да бағалайды.

Әрбір Detector үшін жүйе мыналарды есептейді:

  • Accuracy;
  • Precision;
  • Recall;
  • False Positive Rate;
  • False Negative Rate;
  • орташа сенімділік;
  • Drift;
  • Stability;
  • орташа верификация уақыты;
  • қабылдау үлесі.

Мұндай тәсіл нәтижелердің қайта жаңғыртылатындығын бұзбай, IIoT платформасының аналитикалық моделін үздіксіз жетілдіруге мүмкіндік береді.

Детекторлар портфелінің өзі кезеңдік roadmap бойынша дамиды: жаңа детекторлар толқындармен енгізіледі, әрбір толқын платформаның тиісті API-лерінің дайындығына қарай ашылады.

Детекторлардың кезеңдік roadmap-ын көрсететін анықтамалық экран: толқындарға топтастырылған шамамен 113 жоспарланған детектор, әрқайсысы API дайындығының мәртебесімен белгіленген Детекторлардың кезеңдік roadmap-ын көрсететін анықтамалық экран: толқындарға топтастырылған шамамен 113 жоспарланған детектор, әрқайсысы API дайындығының мәртебесімен белгіленген
Детекторлар roadmap-ы: API дайындығының мәртебесімен толқындарға бөлінген ~113 жоспарланған детектор

Қатысты тақырыптар

Соңғы жаңарту

Бұл бет пайдалы болды ма?