Операциялық проблемалар және өмірлік цикл
Operational Issue жұмыс бірлігі ретінде — базалық модель, Issue мен Task айырмашылығы, жеке және жаппай түрлері, ауысулар матрицасы бар статустар workflow-ы және өзгермейтін аудит журналы.
Operational Issue
Operational Issue — OHM-нің орталық нысаны.
Бұл — пайдалану проблемасын бүкіл өмірлік циклі бойы бейнелейтін stateful-объект.
Базалық модель
id: OHM-2026-001842
kind: single
canon: no_hourly_archive
title: 'Hourly archive is missing'
priority: P1
severity: critical
confidence: 0.94
scope:
organization: 'Demo Gas Utility'
region: 'North'
asset_id: 'station-5690'
ownership:
zone: backend_integration
assignee: 'Integration-2'
timestamps:
first_detected_at: '2026-07-21T04:00:00Z'
created_at: '2026-07-21T04:03:12Z'
acknowledged_at: '2026-07-21T05:10:00Z'
due_at: '2026-07-22T04:00:00Z'
resolved_at: null
status:
workflow: in_progress
snapshot: persistent
overdue: false
unattended: false
chronic: false
root_cause:
class: communication
hypothesis: 'device does not establish a communication session'
confidence: 0.82
confirmed: false
evidence: []
tasks: []
history: []
related_issues: []
knowledge_articles: []
Issue мен Task — әртүрлі нысандар
Issue мына сұраққа жауап береді:
Қандай пайдалану проблемасы жойылуы тиіс?
Task мына сұраққа жауап береді:
Нақты қандай әрекет орындалуы тиіс?
Бір Issue бірнеше тапсырманы қамти алады. 38 құрылғы бойынша архив жоқ деген Issue үшін:
- Task 1 — шлюздің қолжетімділігін тексеру;
- Task 2 — сервер кезегін тексеру;
- Task 3 — микробағдарлама нұсқаларын салыстыру;
- Task 4 — байланыс операторына хабарласу;
- Task 5 — іріктемелі далалық тексеру жүргізу.
Бір тапсырма жабылғанмен, Issue автоматты түрде жабылмайды.
Жеке және жаппай Issues
OHM екі ауқым үшін де бір модельді пайдаланады:
| Түрі | Сипаттамасы |
|---|---|
single | бір активтің немесе бір логикалық нысанның проблемасы |
massive | активтер тобын қамтыған жүйелік инцидент |
manual | адам тіркеген проблема |
external | сыртқы жүйеден импортталған проблема |
Operational Issue өмірлік циклі
Негізгі workflow
flowchart TD
S1["Анықталды"] --> S2["Триаж жасалды"]
S2 --> S3["Тағайындалды"]
S3 --> S4["Қабылданды"]
S4 --> S5["Жұмыста"]
S5 --> S6["Тексеруді күтуде"]
S6 --> S7["Тексерілді"]
S7 --> S8["Шешілді"]
S8 --> S9["Мұрағатта"]Қосымша түпкілікті нәтижелер:
- тоқтатылды;
- дубликат;
- қайта жаңғыртылмады;
- жою жоспарланбайды;
- тәуекел қабылданды.
Workflow статустары
| Статус | Мағынасы |
|---|---|
detected | Issue автоматты түрде немесе қолмен құрылды |
triaged | severity, жауапкершілік аймағы және бастапқы контекст қаралды |
assigned | жауапты орындаушы айқындалды |
accepted | орындаушы қабылдағанын растады |
in_progress | жұмыс жүріп жатыр |
awaiting_verification | жұмыс орындалды деп мәлімделді, тексеру күтілуде |
verified | нәтиже расталды |
resolved | Issue айқындалған нәтижемен жабылды |
archived | аяқталған объект ұзақ мерзімді тарихқа көшірілді |
cancelled | Issue құжатталған себеппен тоқтатылды |
duplicate | Issue — басқа объектінің дубликаты |
not_reproduced | тексеру кезінде проблема расталмады |
wont_fix | жоймау туралы басқарушылық шешім қабылданды |
accepted_risk | тәуекелді уәкілетті тұлға ресми түрде қабылдады |
Snapshot-статус
Workflow-дан бөлек, OHM проблеманың күйін детектордың күнделікті snapshot-ы бойынша қадағалайды:
| Snapshot-статус | Мағынасы |
|---|---|
new | проблема алғаш рет пайда болды |
persistent | проблема сақталып тұр |
worsened | жағдай нашарлады |
improved | жағдай жақсарды, бірақ проблема жойылған жоқ |
cleared | детектор проблеманы бұдан әрі растамайды |
reopened | проблема жабылғаннан кейін қайта пайда болды |
Workflow статусы мен snapshot-статус ешқашан араласпайды.
Мысалы: workflow_status = in_progress болғанда snapshot_status = improved.
Бұл жұмыстың әлі жалғасып жатқанын, ал объективті деректердің жақсаруды көрсетіп қойғанын білдіреді.
Ауысулар матрицасы
| Ағымдағы статус | Рұқсат етілген ауысулар |
|---|---|
| detected | triaged, assigned, duplicate, cancelled |
| triaged | assigned, cancelled, accepted_risk |
| assigned | accepted, in_progress, reassigned |
| accepted | in_progress, reassigned |
| in_progress | awaiting_verification, escalated, accepted_risk |
| awaiting_verification | verified, in_progress |
| verified | resolved |
| resolved | reopened, archived |
| reopened | triaged, assigned, in_progress |
| кез келген белсенді | duplicate, cancelled |
Әрбір ауысу өзгермейтін оқиғалар журналына жазылады.
Аудит журналы (Audit Trail)
Барлық маңызды әрекеттер өзгермейтін тарихқа жазылады.
Оқиға мыналарды қамтиды:
event_id: EVT-9038172
issue_id: OHM-2026-001842
event_type: status_changed
timestamp: '2026-07-23T10:14:00Z'
actor:
type: user
id: 'usr-231'
role: 'zone_manager'
before:
status: assigned
after:
status: in_progress
reason: 'Diagnostics started'
source:
ip: 'masked'
client: 'web'
correlation_id: 'req-982310'Міндетті түрде журналға жазылатындар:
- құру;
- тағайындау;
- қайта тағайындау;
- басымдықтың өзгеруі;
- мерзімнің өзгеруі;
- статустың өзгеруі;
- пікір;
- Evidence қосу;
- Root Cause-ды растау;
- қолмен верификациялау;
- тәуекелді қабылдау;
- KB мақаласын қолдану;
- Issues-ті біріктіру және бөлу;
- детектор конфигурациясының өзгеруі;
- экспорт және интеграциялық әрекеттер.
Қатысты тақырыптар
Бұл бет пайдалы болды ма?
Пікіріңіз үшін рақмет!