Skip to main content

Hata ve Karar Akışı

Warning, Error ve Log Matrisi

Bu tabloda, akış içindeki hangi durumun hangi operasyonel kaydı ürettiği özetlenir.

DurumÜretilen KayıtTürKanalCihaza Dönüş
Duplicate paket tespit edildiduplicate warning event/logWarningEvent ve/veya log200 OK
Duplicate sonrası runtime güncellemedevice_runtime sayaç güncellemesiBilgi kaydıRuntime state200 OK
rate_status = suspiciouswarning flag setWarningRuntime flag ve ops logAkış devam eder
rate_status = stuckstuck warning eventWarningEvent ve ops logAkış devam eder
rate_status = floodflood warning eventWarningEvent ve ops logAkış devam eder
Kafka emit başarısızKafka error log + retry queue/outboxErrorError log + retry mekanizması200 OK
Raw DB insert başarısızraw db write failed hata kaydıErrorError log500
Normalize başarısıznormalize failed hata kaydıErrorError log500
Redis write başarısızredis write failed hata kaydıErrorError log500
Payload size limiti aşıldıpayload rejected kayıtıErrorEdge/ingress log413
JSON parse başarısızinvalid json kayıtıErrorIngest validation log400
CPS şema doğrulaması başarısızschema validation failed kayıtıErrorIngest validation log422